Merge pull request #556 from jacksonpan/master
update the supervisor script and conf
This commit is contained in:
		
				commit
				
					
						80dd548b39
					
				
			
		
					 3 changed files with 16 additions and 9 deletions
				
			
		| 
						 | 
				
			
			@ -1,12 +1,12 @@
 | 
			
		|||
[unix_http_server]
 | 
			
		||||
file=/tmp/supervisor.sock                       ; path to your socket file
 | 
			
		||||
file=log/supervisor.sock                       ; path to your socket file
 | 
			
		||||
 | 
			
		||||
[supervisord]
 | 
			
		||||
logfile=log/supervisord.log                    ; supervisord log file
 | 
			
		||||
logfile_maxbytes=50MB                           ; maximum size of logfile before rotation
 | 
			
		||||
logfile_backups=10                              ; number of backed up logfiles
 | 
			
		||||
loglevel=warn                                   ; info, debug, warn, trace
 | 
			
		||||
pidfile=/tmp/supervisord.pid                    ; pidfile location
 | 
			
		||||
pidfile=log/supervisord.pid                    ; pidfile location
 | 
			
		||||
nodaemon=false                                  ; run supervisord as a daemon
 | 
			
		||||
minfds=1024                                     ; number of startup file descriptors
 | 
			
		||||
minprocs=200                                    ; number of process descriptors
 | 
			
		||||
| 
						 | 
				
			
			@ -17,10 +17,10 @@ childlogdir=log
 | 
			
		|||
supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface
 | 
			
		||||
 | 
			
		||||
[supervisorctl]
 | 
			
		||||
serverurl=unix:///tmp/supervisor.sock           ; use a unix:// URL  for a unix socket
 | 
			
		||||
serverurl=unix://log/supervisor.sock           ; use a unix:// URL  for a unix socket
 | 
			
		||||
 | 
			
		||||
[program:gogs]
 | 
			
		||||
command = /root/Developer/gopath/src/github.com/gogits/gogs/start.sh	; here must be the real url, not ~ or $GOROOT like
 | 
			
		||||
command = gogs_start
 | 
			
		||||
autostart = true
 | 
			
		||||
stdout_logfile = log/supervisor-gogs-stderr.log
 | 
			
		||||
stderr_logfile = log/supervisor-gogs-error.log
 | 
			
		||||
stdout_logfile = log/supervisor-gogs-out.log
 | 
			
		||||
stderr_logfile = log/supervisor-gogs-err.log
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										2
									
								
								scripts/autoboot.sh
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								scripts/autoboot.sh
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,2 @@
 | 
			
		|||
#!/bin/sh
 | 
			
		||||
su git -c "/home/git/gogs/scripts/gogs_supervisord.sh restart"
 | 
			
		||||
| 
						 | 
				
			
			@ -1,10 +1,15 @@
 | 
			
		|||
#!/bin/sh
 | 
			
		||||
 | 
			
		||||
echo 'plase remember to modify the command path in etc/supervisord.conf(line 23)'
 | 
			
		||||
 | 
			
		||||
PID="/tmp/supervisord.pid"
 | 
			
		||||
PID="log/supervisord.pid"
 | 
			
		||||
CONF="etc/supervisord.conf"
 | 
			
		||||
 | 
			
		||||
EXEPATH='/usr/bin/gogs_start'
 | 
			
		||||
if [ ! -f $EXEPATH ]; then
 | 
			
		||||
    gogs_scripts_path=$(cd `dirname $0`; pwd)
 | 
			
		||||
    echo $gogs_scripts_path
 | 
			
		||||
    sudo ln -s $gogs_scripts_path'/start.sh' /usr/bin/gogs_start
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
LOGDIR="log"
 | 
			
		||||
if [ ! -d $LOGDIR ]; then
 | 
			
		||||
    mkdir $LOGDIR
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue