Scheduler Erste Seite |
Der Scheduler kann mit und ohne Datenbank betrieben werden. Der Betrieb mit Datenbank hat folgende Vorteile:
-id). Sobald der Job Scheduler erneut startet, liest er die Warteschlange aus der Datenbank. -id). Sobald der Job Scheduler erneut startet, liest er die Aufträge aus der Datenbank. Hier lesen Sie weiteres zur Historie.
Wie die Tabellen angelegt werden, steht hier: »Vom Scheduler verwendete SQL-Anweisungen«.
factory.ini (Abschnitt [spooler], Eintrag db=…)factory.ini (Abschnitt [spooler], Eintrag need_db=…)factory.ini (Abschnitt [spooler], Eintrag max_db_errors=…)factory.ini (Abschnitt [spooler], Eintrag db_variables_table=…)factory.ini (Abschnitt [spooler], Eintrag db_tasks_table=…)factory.ini (Abschnitt [spooler], Eintrag db_orders_table=…)factory.ini (Abschnitt [spooler], Eintrag db_history_table=…)factory.ini (Abschnitt [spooler], Eintrag db_order_history_table=…)factory.ini (Abschnitt [spooler], Eintrag history=…)factory.ini (Abschnitt [spooler], Eintrag order_history=…)factory.ini (Abschnitt [job], Eintrag history=…)factory.ini (Abschnitt [spooler], Eintrag history_with_log=…)factory.ini (Abschnitt [spooler], Eintrag order_history_with_log=…)factory.ini (Abschnitt [job], Eintrag history_with_log=…)factory.ini (Abschnitt [spooler], Eintrag history_columns=…)factory.ini (Abschnitt [job], Eintrag history_columns=…)Task.set_history_field()
factory.ini (Abschnitt [spooler], Eintrag history_on_process=…)Spooler.db_variables_table_name()Spooler.db_tasks_table_name()Spooler.db_orders_table_name()Spooler.db_history_table_name()Spooler.db_order_history_table_name()factory.ini (Abschnitt [job], Eintrag history_columns=…))Task.set_history_field()<show_history><show_task><show_order> Der Job Scheduler toleriert Datenbankfehler. Dadurch kann er mit einer vorübergehend heruntergefahrenen Datenbank umgehen. Näheres hierzu finden sie hier: factory.ini (Abschnitt [spooler], Eintrag need_db=…).
Wenn eingestellt ist, dass der Job Scheduler nach Verbindungsverlust auf eine erneute Verbindung zur Datenbank warten soll, hält der Job Scheduler solange an. Nur Kommandos über TCP oder HTTP verarbeitet er. Er kann nicht beendet, nur abgebrochen werden (s. Beendigung).
Zuletzt geändert von ap, 2007-09-30 |