Details

    • Sub-task
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Fixed
    • 1.3.4
    • None
    • Job Scheduler Binaries
    • None

    Description

      Die Konfigurationen sollen nicht in das Verzeichnis live sondern in das Verzeichnis cache repliziert werden. Das Verzeichnis cache liegt parallel zu live. Damit soll verhindert werden, dass Änderungen an replizierten Dateien aus der zentralen Konfiguration überschrieben werden. Gleichzeitig ist es so möglich, die Konfigurationen einzusehen und z.B. im Notfall zu ändern. Die replizierten Dateien könnten zur Erhöhung der Sicherheit vom Scheduler mit einem Schreibschutz ausgestattet werden.

      Konfigurationen im Verzeichnis live werden als lokale Konfigurationen angesehen und dem lokalen Scheduler hinzugefügt. Dabei wird sichergestellt, dass nur Objekte, die nicht im Ordner cache vorhanden sind, aktzeptiert werden (Fehlermeldung). Auch bei Jobs aus der scheduler.xml und via xml-Kommandos wird sichergestellt, dass kein gleichnamiges Objekt im Verzeichnis cache vorhanden ist.. Beim Neustart des lokalen Schedulers wird zuerst die zentrale Konfiguration repliziert.

      Behandlung der Änderungen von Jobs etc. die in der lokalen Konfiguration vorhanden sind
      ---------------------------------------------------------------------
      Wenn beim Supervisor z.B ein Job hinzugefügt wird, der bereits in der lokalen Konfiguration vorhanden war, wird die lokale Konfiguration überschrieben.
      Wird dann dieser Job beim Supervisor gelöscht, wird der Job im Workload Scheduler gelöscht. I
      a) Der Job ist im Verzeichnis live lokal konfiguriert --> Die lokale Konfiguration wird eingelesen
      b) Der Job ist in scheduler.xml konfiguriert --> Der Job wird beim nächsten Start des Schedulers eingelesen.

      Attachments

        Activity

          People

            jz Joacim Zschimmer
            ur Uwe Risse
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: