Ich habe das folgende Problem:
Ich möchte ein php-Skript als Zahnradarbeiter oder als 5 Arbeiter ausführen, um genau zu sein. Das ist mein supervisord.conf-Zusatz:
%Vor% Wenn ich supervisord -n
starte (oder im Daemon-Modus), wird nur eine Instanz anstelle von 5 erzeugt. Die Nachrichten sehen gut aus
und kein Hinweis, warum es nur eine einzige Instanz hervorbringt. Können Sie mir helfen?
Ich denke, das Problem ist ziemlich einfach, das Konfigurationselement "numprocs" wird nur in v3.0 eingeführt, siehe Ссылка .
Ich war in der Lage, Ihr Problem auf einem CentOS 6.x-System zu reproduzieren, das hinsichtlich Releases deutlich zurückliegt.
%Vor%Wenn ich das Supervisor-Paket auf 3.x aufwertee (eigentlich durch Umstellung auf ein uraltes Fedora-System), funktioniert alles wie erwartet (ich stelle 3 statt 5 Arbeiter ein).
%Vor%Tags und Links php gearman supervisord supervisor