supervisord

    2热度

    1回答

    我不是Python的专家,有人可以解释问题出在哪里? 我想通过主管 http://supervisord.org/ 我做了打印输出,为bash和PHP我可以收集输出3个不同的脚本来收集标准输出,没有问题,蟒蛇不起作用。 php_test.sh #!/usr/bin/php <?php for($i=0;$i<100000;$i++){ sleep(5); ech

    0热度

    2回答

    我一直在使用主管来管理我的laravel队列,对于没有问题的年龄,但突然在11月5日它停止工作,并不断退出。我无法在任何地方找到任何错误消息。我检查了主管,laravel的日志文件以及我登录到bugsnag的例外情况,但没有真正有用的信息。通常我会认为这是在我的laravel应用程序引起的退出问题,但我发现,所有的工作将处理好的,如果我只是用: php artisan queue:listen

    1热度

    1回答

    我正在使用slate,它运行的网页服务器的网址是bundle exec middleman server。我想和主管坚持下去,但我无法弄清楚。通常从目录内运行命令就行得通。我试过的配置如下,我运行它时得到的错误也是如此。 如何正确运行这个守护程序? 主管.conf文件: [program:slate] directory=/home/vaindil/slate command=/home/va

    2热度

    1回答

    我使用主管在服务器中运行多个程序。我创建使用模板不同的程序,然后将这些文件添加到监事使用许多conf文件: [include] files = /etc/supervisor/conf.d/*.conf 生成的conf文件是这样的(产生的职工人数): [program:worker1] command=/usr/bin/worker1 directory=/home/wrokers s

    -1热度

    1回答

    我有一个主管“程序”(queue.sh),其运行bash脚本,从文本文件读取,运​​行另一个程序,如果文本文件不为空: while true; do # Read line 1 line=$(head -n1 ./.queue) echo $line if [ "$line" != "" ]; then # Remove line

    1热度

    1回答

    我遇到了一些在基于debian的容器上运行elasticsearch的问题,结合了not being able to find log files和not being able to run as root。但即使symlinking的配置文件不适合我。我能够让它运行,并认为它可能对某人有帮助。 我安装elasticsearch用这个命令: wget -qO - https://packages.

    0热度

    1回答

    我们使用Laravel Redis队列和一个具有多个并行运行工作者的主管设置。有时会发生队列中的一个元素被多次处理。 有没有一招,就像我可以设置一个标志或其他东西来避免这种行为?

    1热度

    1回答

    我目前正在考虑从Supervisor移动到Monit以监视Laravel队列工作人员。主要原因是监控CPU,内存和设置电子邮件警报的能力(监督员必须安装另一个软件包),因为我希望尽快监控其他事情,如Redis,或许Web服务器的整体稳定性和性能。 对我在过程监控方面的有限知识,Monit更加稳健,适合这项工作。 我可以找到有关Laravel和Queue/Job监控的所有文档都是指使用Supervi

    0热度

    2回答

    我使用https://hub.docker.com/r/tiangolo/uwsgi-nginx图像码头化Python webapp,该图像使用supervisor来控制uWSGI实例。 我的应用程序实际上需要一个额外的主管介导的过程来运行(LibreOffice无头,我通过appy模块生成文档),我在想什么是实现它的正确模式。 我看到它的方式,我可以用额外的超级用户配置为我的需要(以及所有必要的

    0热度

    1回答

    我有我的Python应用程序通过uWSGI运行。很少,应用程序会遇到一个错误,使其无法加载。那时,如果我发送请求到uWSGI,我得到错误no python application found, check your startup logs for errors。我想在这种情况下发生的事情是,uWSGI会死掉,以便管理它的程序(主管,在我的情况下)可以重新启动它。有没有设置或我可以用来强制这个设置