I am afraid I do not understand what you mean by "fighting services" and "waging this service." What, exactly, is happening?
Rebooting a Linux server is really not a valid troubleshooting step. Rebooting should only be necessary if the server is completely unresponsive (meaning you cannot log in via SSH) or if the kernel is upgraded. The problem with rebooting is that we cannot see the state the server was in when the problem happened, which makes troubleshooting difficult or impossible.
If you can explain what is happening in more detail, we may be able to offer some suggestions. If you
submit a ticket while the problem is happening, we would be happy to take a look for you.