Tag: supervisord
Supervisor ist eine client/server-system, das ermöglicht es seinen Benutzern zum Steuern einer Anzahl von Prozessen auf UNIX-ähnlichen Betriebssystemen.
4
Antworten
Möchte ich konfigurieren supervisor zu kontrollieren gunicorn in meinem django 1.6-Projekt mit einer Umgebungsvariable für den SECRET_KEY. Ich meinen geheimen Schlüssel an .bashrc als export SECRET_KEY=[my_secret_key] Und ich habe ein shell-script zu starten gunicorn: NAME="myproject" LOGFILE=/home/django/myproject/log/gunicorn.log LOGDIR=$(dirname
4
Antworten
Den aktuellen Abschnitt in meinem supervisord.conf sieht wie folgt aus: [Programm:rabbitmq] command=/usr/sbin/rabbitmq-server Wenn ich versuche zu stoppen, die rabbitmq mit supervisord ( supervisorctl stop rabbitmq), die rabbitmq-Prozesse einfach nicht Herunterfahren. Der rabbitmq-Dokumentation auch erwähnt, verwenden Sie niemals
1
Antworten
Ich bin mit ein paar Prozesse mit supervisord, benannt process1, prozess2, ..., process8. Wenn ich neu starten möchten, Prozess{1-4}, wie kann ich tun, dass mit supervisorctl? InformationsquelleAutor der Frage Thi Duong Nguyen | 2012-02-15
3
Antworten
Ich habe ein [Programm:x] ausführen, und es gibt /sys.stdout.schreibt eine Menge Dinge. Keiner von denen kommt, die entweder in der AUTO-childlogdir [supervisord] oder in stdout_logfile [Programm:x] Bin ich etwas fehlt? Wie kann ich capture alles, was gedruckt
3
Antworten
Habe ich Folgendes in /home/david/conf/supervisor.conf: [unix_http_server] file=/home/david/tmp/supervisor.sock [supervisord] logfile=/home/david/tmp/supervisord.log ; (main log file;default $CWD/supervisord.log) logfile_maxbytes=50MB ; (max main logfile bytes b4 rotation;default 50MB) logfile_backups=10 ; (num of main logfile rotation backups;default 10) loglevel=info ; (log level;default info;
4
Antworten
Verwenden möchten supervisord zur Steuerung der Prozesse, die für meine Python-3-Projekt. Es ist ausdrücklich vermerkt, dass "der Betreuer ist bekannt, dass Sie mit Python 2.4 oder höher, jedoch nicht unter jeder version von Python 3". Anregungen für
3
Antworten
Als ich entwickeln und testen mein Projekt, die ich verwendet, um zu verwenden virtualenvwrapper zu verwalten, die Umwelt und führen Sie es: workon myproject python myproject.py Natürlich, wenn ich im Recht war virtualenv, ich benutze die richtige
3
Antworten
Führe ich ein Fläschchen app auf uwsgi. Ich benutze supervisor verwalten uwsgi-Prozess. Ich finde das log sagt, dass dein server socket listen backlog ist limitiert auf 100 verbindungen. Überwindung von 100 verbindungen Begrenzung? Mein Skript ist wie
2
Antworten
Haben wir ein setup, das mehrere daemons (web-apps + hintergrund-tasks) ausgeführt. Ich bin auf der Suche mit einem service, der uns hilft, zu überwachen, diese Dämonen und neu starten, wenn Sie den Ressourcen-Verbrauch höher ist als über