supervisord相关内容

Kafka在主管模式下

我正在尝试在监督模式下运行kafka,以便在关机时可以自动启动.但是,所有运行kafka的示例都使用Shell脚本,并且supervisord无法记录要监视的PID.有人可以建议如何完成kafka的自动重启吗? 解决方案 如果您使用的是Unix或Linux计算机,那么/etc/inittab 会派上用场.或者,您可能想使用 daemontools .不过我对Windows一无所知. ..
发布时间:2020-09-04 22:53:21 其他开发

主管不使用/etc/environment

我有一个PHP脚本,该脚本使用getenv打印在/etc/environment中设置的环境变量. 当我手动执行它时,它可以正常工作,但是当主管执行时,它不起作用. 我不想将此环境变量手动放在超级用户conf文件中,我希望它正确读取/etc/environment. 有帮助吗?预先感谢 解决方案 在主管配置文件文档中说: supervisord配置文档 在部分环境中: ..
发布时间:2020-07-22 19:48:24 PHP

负载均衡的Fiware Orion

我刚刚使用Nginx创建了docker化的OCB负载平衡版本,并通过Nginx平衡运行了Orion的独立实例.仅用于测试目的. 我的问题是,如果我使用这种方法,TIMEINTERVAL订阅会遇到麻烦吗? (我不希望每个OCB流程都发出"n"个通知). 任何帮助将不胜感激. 解决方案 当前Orion版本(0.23.0)的工作方式如下:在创建时,LB将ONTIMEINTERVAL ..
发布时间:2020-05-17 21:33:21 其他开发

Django,uWSGI和nginx:进程死于“无故".

我正在使用uWSGI和nginx运行两个并行的Django应用程序.其中之一,负载稍大(均为很小)的负载,每24小时就会死掉一次,并显示以下消息: [pid: 16358|app: 0|req: 1000/1000] 127.0.0.1 () {46 vars in 847 bytes} [Thu Mar 24 16:38:31 2011] GET /aktivitet/409/pickni ..
发布时间:2020-05-17 21:20:49 其他开发

为什么主管无法识别代码更改?

我正在使用 Supervisor 在具有git的EC2实例上管理我的node.js应用程序以进行部署.主管在确保我的应用程序正常运行方面做得很好,但是每当我将新的服务器端代码推送到远程服务器时,它往往无法识别这些更改.我需要终止主管进程并重新启动它.我在做错什么吗?还是这种标准行为? 解决方案 这是标准行为;超级用户不会检测到代码更改.它只会在进程本身停止或死亡时重新启动. 只要指示 ..
发布时间:2020-05-11 22:13:29 其他开发

消息队列的有效架构PHP中的辅助系统?

我想把我想在PHP应用程序中实现的消息队列模型和作业包起来: 我的目标是卸载需要发送到多个第三方API的消息/数据,因此访问它们不会降低客户端的速度.因此,将数据发送到消息队列是理想的. 我考虑只使用Gearman来保存MQ/作业,但我想使用诸如SQS或Rackspace Cloud Queues这样的Cloud Queue服务,这样我就不必管理消息. 以下是我认为应该做的事情的 ..
发布时间:2020-05-09 01:27:52 PHP

使用Supervisor进行Python日志记录

我目前正在使用超级用户来轻松监控和守护某些python脚本.但是,主管似乎无法正确登录. 我正在执行的脚本是如此简单: #!/usr/bin/env python import pushybullet as pb import sys, time, logging # INIT LOGGING logging.basicConfig(format='%(asctime)s @%(name) ..
发布时间:2020-05-03 08:44:47 Python

监督日志不显示我的输出

我正在运行一个[程序:x],它会打印/sys.stdout.write很多东西.在[supervisord]的AUTO子日志目录或[program:x]的stdout_logfile中都没有出现 我想念什么吗? 如何捕获[program:x]中所有已打印或标准输出的内容? 在我的程序中,我明确地将两者都做 print "something" sys.stdout.write("s ..
发布时间:2020-05-03 07:55:07 Python

在supervison上遇到supervisorctl错误的错误(没有这样的过程)

我以前曾经问过这个问题,但是没有一个解决方案对我有用. 我在使用rpi b +上的管理程序时遇到问题.每次尝试运行我的流程时,都会出现一条错误消息: pi@raspberrypi ~ $ sudo supervisorctl start server 服务器:错误(没有这样的过程) 我在/etc/supervisord.conf中设置了配置文件 [program:ser ..
发布时间:2020-05-01 11:00:14 服务器开发

使用monitored over monit有什么好处

我们有一个自定义设置,其中运行了几个守护程序(Web应用程序+后台任务).我正在寻找一种服务,该服务可帮助我们监视那些守护程序,如果它们的资源消耗超过某个级别,则重新启动它们. 对于任何一种何时比另一种更好的见解,我将不胜感激.据我了解,monit启动了一个新流程,而主管启动了一个子流程.这种方法的优缺点是什么? 我还将使用新贵来监视监控或监视自身. Webapp部署将使用capist ..
发布时间:2020-05-01 10:45:38 服务器开发

Laravel 4队列-[InvalidArgumentException]在"queue"队列中没有定义任何命令.命名空间

我在CentOS 6 VPS上使用Laravel 4 + Beanstalk + Supervisor. 在VPS上同时安装beantalk和超级用户已经很辛苦,但我还是成功地做到了(我已经在本地服务器Macbook Pro上完成了同样的安装,并且在这里工作正常). 我想利用Laravel 4的Queues和Beanstalk异步发送电子邮件.我为主管创建了一个“程序",基本上可以运行 ..
发布时间:2020-04-28 07:45:54 PHP