Hallo,
ich habe in meiner Umgebung 3 Typo3 Instanzen laufen in jeweils unterschiedlichen Verzeichnissen.
(Prod, Test und Dev).
Ich habe in der crontab für jede Instanz (Verzeichnis) einen Scheduler Job eingerichtet.
*/15 * * * * /usr/bin/php7.4-cli <Basisverzeichnis>htdocs/<Instanz>/htdocs/typo3/sysext/core/bin/typo3 scheduler:run
wobei für <Instanz> jeweils prod/test/dev als Verzeichnisname steht
Die Planeraufgaben von "prod" werden sauber ausgeführt, die anderen jedoch nicht, bzw. habe ich den Verdacht, dass sie auch die Planeraufgaben von "prod" ausführen.
Grund für meinen Verdacht ist, dass ich bei manueller Ausführung des "dev" scheduler tasks eine Fehlermeldung erhalte, der auf die DB der prod-Umgebung verweist.
Habe ich da irgend etwas noch am Environment umzustellen?
Vielen Dank
Jörg
[Frage] Scheduler mehrerer Instanzen wird nicht ausgeführt TYPO3-Version: 9.5.27
-
0 x19. 05. 2021, 12:42Tags: Scheduler
-
0 x19. 05. 2021, 21:22
Hallo Jörg.
Falls Du Deine Datenbankverbindung via TYPO3_CONTEXT steuerst, dann musst Du den für CLI-Aufrufe auch berücksichtigen. Daniel erklärt das in seinem Blogpost ganz gut:
https://usetypo3.com/application-context.html#c141Viele Grüße
JulianKleiner Hinweis:
das Forum hier ist leider nicht mehr so frequentiert :-(
Für schnellere Hilfe und mehr Leser, guck mal
- auf stackoverflow ( https://stackoverflow.com/questions/tagged/typo3 )
- oder in die slack-Channels ( https://typo3.org/community/meet/chat-slack ) -
-