Portiere PHP-Cronjobs auf Spring-Tasks und ergänze Legacy-Tests
Migriert die weiterhin benötigten Zeitaufgaben einschließlich SOAP-Importen, Betriebsstatus und Wiederanlaufkontrolle. Aktiviert 115 native Spring-Tasks im Docker-Image ohne Cron-Daemon oder PHP und dokumentiert die entfallenen HHA-Aufrufe. Ergänzt PHP-/UI-Testwerkzeuge und aktualisiert den Projektstand auf Version 0.2.0.
This commit is contained in:
1 parent
781a2b82dc
commit
9de2358480
57 files changed
+3251
-7
No files matched your search
@@ -1,4 +1,41 @@
|
||||
# Als .env im Projektstamm speichern und die vorhandenen Datenbankwerte eintragen.
|
||||
# Native Spring-Tasks (siehe docs/CRON-MIGRATION.md); kein Cron-Daemon erforderlich.
|
||||
# Das Docker-Image aktiviert alle neun Gruppen über SPRING_TASK_GROUPS.
|
||||
# Optional die Image-Vorgabe überschreiben, z. B. nur Diagnose:
|
||||
# SPRING_TASK_GROUPS=mysql-status
|
||||
# Alle zeitgesteuerten Gruppen ausdrücklich deaktivieren: SPRING_TASK_GROUPS=
|
||||
# Gruppen können einzeln mit Komma gewählt werden:
|
||||
# courier-logout,stb-compliance,sb-master-export,hha-safebags,mysql-status,file-maintenance,replication-monitor,hha-soap-master,hha-soap-status
|
||||
# Kompatibilitätsfallback für direkten Java-Start ohne SPRING_TASK_GROUPS.
|
||||
LEGACY_CRON_JOBS=
|
||||
LEGACY_CRON_HHA_MAIL_TO=
|
||||
LEGACY_CRON_HHA_MAIL_BCC=
|
||||
# PTnova: HTTPS-Endpunkt und Zugänge der zu dieser NG-Instanz gehörenden SAP-Umgebung.
|
||||
LEGACY_CRON_SOAP_URL=
|
||||
LEGACY_CRON_SOAP_USER=
|
||||
LEGACY_CRON_SOAP_PASSWORD=
|
||||
LEGACY_CRON_SOAP_HEADQUARTERS=1
|
||||
LEGACY_CRON_SOAP_CONTAINER_STOCK=1000
|
||||
# JSON: Gruppen STB/HTG/HTM/HTM_OLD/HHA/INT/MUH -> [Primärserver:Port,Replikat:Port,...]
|
||||
LEGACY_CRON_REPLICATION_TARGETS={}
|
||||
LEGACY_CRON_REPLICATION_USER=
|
||||
LEGACY_CRON_REPLICATION_PASSWORD=
|
||||
LEGACY_CRON_REPLICATION_MAIL_TO=
|
||||
# Ausschließlich dedizierte, eingebundene Altverzeichnisse; mit Komma trennen.
|
||||
# TEMPORARY: alle regulären Dateien werden wie in PHP rekursiv entfernt!
|
||||
LEGACY_CRON_BINLOG_DIRECTORIES=
|
||||
LEGACY_CRON_LOG_DIRECTORIES=
|
||||
LEGACY_CRON_TEMPORARY_DIRECTORIES=
|
||||
# Die Vorgabezeiten stehen in application.yml, jeweils Europe/Berlin (Spring: sechs Felder).
|
||||
# LEGACY_CRON_SOAP_MASTER_SCHEDULE=0 10 5 * * *
|
||||
# LEGACY_CRON_SOAP_STATUS_SCHEDULE=0 20 5 * * *
|
||||
# LEGACY_CRON_LOGOUT_SCHEDULE=0 */30 * * * *
|
||||
# LEGACY_CRON_STB_MAIL_SCHEDULE=0 0 4 * * MON-FRI
|
||||
# LEGACY_CRON_SB_EXPORT_SCHEDULE=0 45 20 * * *
|
||||
# LEGACY_CRON_HHA_SAFEBAG_SCHEDULE=0 40 9 * * *
|
||||
# LEGACY_CRON_DB_STATUS_SCHEDULE=0 */5 * * * *
|
||||
# LEGACY_CRON_FILES_SCHEDULE=0 1 0 * * *
|
||||
# LEGACY_CRON_REPLICATION_SCHEDULE=0 */15 * * * *
|
||||
# Prozessumgebungsvariablen haben Vorrang vor dieser Datei.
|
||||
# Für docker run --env-file .env: Werte ohne umschließende Anführungszeichen.
|
||||
# $, #, Backslashes und = in Werten bleiben wörtlich erhalten. Nicht per Shell source laden.
|
||||
|
||||
Reference in new issue
Block a user