Between restarts the process will enter a "BACKOFF" state but there's no documentation or control over the duration of the backoff. Supervisor can be set to restart the process a number of times. Sometimes when a process fails to start (or crashes), it's because it can't get access to another resource, possibly due to a network wobble. supervisord doesn't allow you to control the delay between startretries.Adding the start script resulted in the orphaned process problem described in flaw 2 I needed to write a start script for squid that made it wait for the qlproxyd process. Even though both programs were managed with supervisord there was no way to ensure this. qlproxyd needs to start first otherwise squid can fail.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |