supervisord

    3热度

    2回答

    这个错误似乎也显示了在最新的一组升级的Ubuntu上 Traceback (most recent call last): File "/usr/local/bin/supervisord", line 9, in <module> load_entry_point('supervisor==3.0a10', 'console_scripts', 'supervisord')()

    1热度

    1回答

    我正在使用主管来启动和管理一个nginx进程。到目前为止,这完美地运作我遇到的问题是关闭实例。 我已经尝试使用“supervisorctl -c关闭[所有]”,这将关闭守护进程,并在supervisorctl交互式控制台它说nginx停止。但是,如果我做了一个ps -A | grep nginx命令它仍然出现在列表中。 我对Nginx的实例配置如下: [program:nginx] comman

    21热度

    3回答

    我需要运行python脚本,并确保它会在终止后重新启动。我知道有叫做supervisord的UNIX解决方案。但不幸的是,服务器上我的脚本必须在Windows上运行。你知道什么工具可以有用吗? 谢谢

    45热度

    1回答

    我正在尝试使用主管来管理我的django项目,在virtualenv中运行gunicorn。 我的conf文件看起来像这样: [program:diasporamas] command=/var/www/django/bin/gunicorn_django directory=/var/www/django/django_test process_name=%(program_name)s

    23热度

    4回答

    我supervisord.conf目前的部分看起来像: [程序:RabbitMQ的] 命令=/usr/sbin目录/ RabbitMQ的服务器 当我试图阻止与supervisord的rabbitmq(supervisorctl stop rabbitmq),rabbitmq进程根本不关闭。 rabbitmq文档也提到从不使用kill,而是使用rabbitmqctl stop。我猜测supervis

    3热度

    3回答

    我正在使用supervisor(http://supervisord.org/)来守护一个相当标准的PHP脚本。该脚本的结构是这样的: while (1) { // Do a SQL select // for any matching rows, do something // if I have been running for longer than 60 mins, exit }

    0热度

    1回答

    我在TextMate中创建了一个包,用于重新启动当前的Django项目的关联Supervisor进程。在Python解释器中运行代码可以成功重启进程而不会阻塞,但是当我将它作为TextMate包使用时(每次保存.py文件时都设置为运行),它会阻塞GUI约3秒。有什么办法可以避免这种情况吗? 下面的代码是什么样子: #!/usr/bin/env python import os import s

    4热度

    1回答

    我需要能够以编程方式管理supervisord安装程序。此外,系统中的任何用户都不应该能够访问supervisord的配置。出于这个原因,通信需要以某种方式得到保证。 我知道supervisord以XML-RPC的形式提供编程访问。我阅读了这些文档,并试图用多种方式处理它,但我一直在遇到问题。 在Introduction page,文档建议运行为XML-RPC接口的HTTP服务器,并使用Pytho

    6热度

    1回答

    我在我的Ubuntu 10.04上安装了supervisord,并且它不断运行Java进程,并且在它以某种方式死亡或崩溃时应该恢复(重新加载)进程。 在我htop我送SIGKILL,SIGTERM,SIGHUP,SIGSEGV信号到Java进程,看/etc/logs/supervisord.log文件,它说。 08:09:46,182 INFO success: myprogram entered

    6热度

    1回答

    我正在将服务器配置迁移到supervisord(从init.d文件中)。 有一些varish运行的实例。我记得当我开始使用清漆时,我有ulimit问题,所以init.d/varnish脚本中有以下行: ulimit -n $ {NFILES:-131072} ulimit -l $ {MEMLOCK:-82000} 我在配置supervisord以运行参数/ usr/sbin/varnishd程序