You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dolphinscheduler.apache.org by GitBox <gi...@apache.org> on 2021/01/29 11:53:31 UTC

[GitHub] [incubator-dolphinscheduler] chengshiwen edited a comment on issue #2687: [Feature]use supervisor(or other) to manage the daemon processes in docker

chengshiwen edited a comment on issue #2687:
URL: https://github.com/apache/incubator-dolphinscheduler/issues/2687#issuecomment-769756569


   @mkdym `supervisor` is a good way to manage multiple processes. For one process, it's not necessary.
   But for logs, there are something to do, because supervisor logs will be printed in `docker logs` or `kubectl logs` instead of logs of master or worker.
   
   Conclusions:
   - Improve docker based on the principle `one process per container` and avoid multiple processes
   - Remove `tail -f xx.out -f xx.log` and just print the process stdout/stderr, so it can be captured by `docker logs` and `kubectl logs`


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org