python – Docker,Supervisord和日志记录 – 如何整合Docker日
发布时间:2020-12-16 03:54:17 所属栏目:安全 来源:网络整理
导读:所以,通过uWSGI实验Docker Supervisord Django应用程序.我有整个堆栈工作正常,但需要整理日志记录. 如果我在非守护进程模式下启动主管, /usr/bin/supervisord -n 然后我得到管理员的登录输出到docker日志stdout.但是,如果supervisord处于守护进程模式,则其自
所以,通过uWSGI实验Docker Supervisord Django应用程序.我有整个堆栈工作正常,但需要整理日志记录. 如果我在非守护进程模式下启动主管,
然后我得到管理员的登录输出到docker日志stdout.但是,如果supervisord处于守护进程模式,则其自己的日志将被存放在容器文件系统中,并且其应用程序的日志也在自己的app__stderr / stdout文件中. 我想要的是将主管和应用程序stdout记录到docker日志. 在非守护进程模式下启动supervisord是一个明智的想法,还是造成意想不到的后果?另外,如何获得应用程序日志也发挥到docker日志? 最佳答案
我同意,不使用守护进程模式听起来像最好的解决方案,但是我可能会采用与实际物理服务器或某种VM设置相同的策略:集中式日志记录.
您可以在容器内使用自己的东西,如logstash收集日志并将其发送到中央服务器.或者使用像loggly或papertrail这样的商业服务来做同样的事情. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容