Skip to content

Commit 06cb8b8

Browse files
committed
minor symfony#13512 Avoid Supervisord to go in fatal error (orangevinz)
This PR was submitted for the 5.0 branch but it was merged into the 4.4 branch instead (closes symfony#13512). Discussion ---------- Avoid Supervisord to go in fatal error `startsecs`: The total number of seconds which the program needs to stay running after a startup to consider the start successful (moving the process from the `STARTING` state to the `RUNNING` state). Set to 0 to indicate that the program needn’t stay running for any particular amount of time. Default : 1 It means that if you have for instance a `--limit=1` and your program has finished before 1 second, Supervisord will consider it failed. After 3 times (cf `startretries` value), your process won't run anymore, considering that too many occured quickly. Apparently it's a good pratice to set this value to `0`, specially with php. Doc : http://supervisord.org/configuration.html?highlight=startsecs <!-- If your pull request fixes a BUG, use the oldest maintained branch that contains the bug (see https://symfony.com/roadmap for the list of maintained branches). If your pull request documents a NEW FEATURE, use the same Symfony branch where the feature was introduced (and `master` for features of unreleased versions). --> Commits ------- f48788f Avoid Supervisord to go in fatal error
2 parents 8278533 + f48788f commit 06cb8b8

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

messenger.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -619,6 +619,7 @@ times:
619619
command=php /path/to/your/app/bin/console messenger:consume async --time-limit=3600
620620
user=ubuntu
621621
numprocs=2
622+
startsecs=0
622623
autostart=true
623624
autorestart=true
624625
process_name=%(program_name)s_%(process_num)02d

0 commit comments

Comments
 (0)