Преглед на файлове

Update fcgi-program and eventlistener examples. Closes #535

Mike Naberezny преди 10 години
родител
ревизия
2fd88de584
променени са 2 файла, в които са добавени 23 реда и са изтрити 3 реда
  1. 22 2
      docs/configuration.rst
  2. 1 1
      supervisor/skel/sample.conf

+ 22 - 2
docs/configuration.rst

@@ -1020,22 +1020,26 @@ where specified.
    umask=022
    priority=999
    autostart=true
-   autorestart=true
+   autorestart=unexpected
    startsecs=10
    startretries=3
    exitcodes=0,2
    stopsignal=TERM
    stopwaitsecs=10
+   stopasgroup=false
+   killasgroup=false
    user=chrism
    redirect_stderr=false
    stdout_logfile=/a/path
    stdout_logfile_maxbytes=1MB
    stdout_logfile_backups=10
    stdout_capture_maxbytes=1MB
+   stdout_events_enabled=false
    stderr_logfile=/a/path
    stderr_logfile_maxbytes=1MB
    stderr_logfile_backups=10
    stderr_capture_maxbytes=1MB
+   stderr_events_enabled=false
    environment=A="1",B="2"
    serverurl=AUTO
 
@@ -1254,8 +1258,12 @@ above constraints and additions.
    [fcgi-program:fcgiprogramname]
    command=/usr/bin/example.fcgi
    socket=unix:///var/run/supervisor/%(program_name)s.sock
+   socket_owner=chrism
+   socket_mode=0700
    process_name=%(program_name)s_%(process_num)02d
    numprocs=5
+   directory=/tmp
+   umask=022
    priority=999
    autostart=true
    autorestart=unexpected
@@ -1263,16 +1271,21 @@ above constraints and additions.
    startretries=3
    exitcodes=0,2
    stopsignal=QUIT
+   stopasgroup=false
+   killasgroup=false
    stopwaitsecs=10
    user=chrism
    redirect_stderr=true
    stdout_logfile=/a/path
    stdout_logfile_maxbytes=1MB
    stdout_logfile_backups=10
+   stdout_events_enabled=false
    stderr_logfile=/a/path
    stderr_logfile_maxbytes=1MB
    stderr_logfile_backups=10
+   stderr_events_enabled=false
    environment=A="1",B="2"
+   serverurl=AUTO
 
 ``[eventlistener:x]`` Section Settings
 --------------------------------------
@@ -1332,6 +1345,8 @@ above constraints and additions.
    numprocs=5
    events=PROCESS_STATE
    buffer_size=10
+   directory=/tmp
+   umask=022
    priority=-1
    autostart=true
    autorestart=unexpected
@@ -1340,15 +1355,20 @@ above constraints and additions.
    exitcodes=0,2
    stopsignal=QUIT
    stopwaitsecs=10
+   stopasgroup=false
+   killasgroup=false
    user=chrism
    redirect_stderr=false
    stdout_logfile=/a/path
    stdout_logfile_maxbytes=1MB
    stdout_logfile_backups=10
+   stdout_events_enabled=false
    stderr_logfile=/a/path
    stderr_logfile_maxbytes=1MB
    stderr_logfile_backups=10
+   stderr_events_enabled=false
    environment=A="1",B="2"
+   serverurl=AUTO
 
 ``[rpcinterface:x]`` Section Settings
 -------------------------------------
@@ -1475,7 +1495,7 @@ An example configuration snippet with customizable values:
    umask=022
    priority=999
    autostart=true
-   autorestart=true
+   autorestart=unexpected
    exitcodes=0,2
    user=%(ENV_USER)s
    redirect_stderr=false

+ 1 - 1
supervisor/skel/sample.conf

@@ -118,7 +118,7 @@ serverurl=unix:///tmp/supervisor.sock ; use a unix:// URL  for a unix socket
 ;stdout_events_enabled=false   ; emit events on stdout writes (default false)
 ;stderr_logfile=/a/path        ; stderr log path, NONE for none; default AUTO
 ;stderr_logfile_maxbytes=1MB   ; max # logfile bytes b4 rotation (default 50MB)
-;stderr_logfile_backups        ; # of stderr logfile backups (default 10)
+;stderr_logfile_backups=10     ; # of stderr logfile backups (default 10)
 ;stderr_events_enabled=false   ; emit events on stderr writes (default false)
 ;environment=A="1",B="2"       ; process environment additions
 ;serverurl=AUTO                ; override serverurl computation (childutils)