If I run htop
on my server, I can see that the processes ray::ServeController
and ray::ServeController.listen_for_change
are both taking up 100% of the CPU, even though no ray memory
says that no ray instances are running. I’ve tried ray stop
, and it says that it has stopped some processes. But that seems to have no effect, I can still see ray::ServeController
in the process list.
hmm, can you try ray stop --force
. If that doesn’t work, pkill -9 ray::ServeController
should be able to kill it.
The listen_for_change taking 100% CPU is definitely a bug we can help debug (cc @eoakes). Can you share your workload? How are you using Serve?