Then I have each program duplication.
I also have this issue, how to fix this?
@andriytkachiv Any luck with it?
That's the working solution after all:
Manually kill all your old processes
Also ask supervisor stop all processes just to be sure we are on a fresh start
sudo supervisorctl stop all
Put two new parameters into config belongs to your process with
#/etc/supervisorctl/conf.d/your_process.conf
[program:<your_process>]
...
stopasgroup=true
stopsignal=QUIT
Make sure supervisor has updated your config:
sudo supervisorctl reread
sudo supervisorctl update
Start your process
sudo supervisorctl start <your_process>
Check you have no zombies at the process list after supervisorctl restart <your_process> by ps aux | grep "whatever indicates your process"
Helped me to solve the issue, thanks.
@enstain Thanks, works great!
The workaround doesn't work here. The processes are not killed. There isn't a notice about the fact that the processes aren't killed either.
Shouldn't this be a basic feature?
@enstain solution works for me, thanks!
@enstain solution worked for me too, thank you !!
Using kill <PID> worked for me.
Manually kill all your old processes
how to find those??
Manually kill all your old processes
how to find those??
Try
ps -A
This will display all running processes.
e.g.
ps -A | grep java
Will display all Java processes.
Most helpful comment
That's the working solution after all:
Manually kill all your old processes
Also ask supervisor stop all processes just to be sure we are on a fresh start
sudo supervisorctl stop allPut two new parameters into config belongs to your process with name
Make sure supervisor has updated your config:
sudo supervisorctl rereadsudo supervisorctl updateStart your process
sudo supervisorctl start <your_process>Check you have no zombies at the process list after
supervisorctl restart <your_process>byps aux | grep "whatever indicates your process"