Keep Confluence Windows Service running 24/7

How to Keep the Confluence Windows Service Running 24/7 with Service Protector

Automatically restart Confluence if it stops for any reason. Survive, crashes, memory leaks, non-responsive web pages and more


Last Updated on October 8, 2026

Confluence is a leading team collaboration package.

It can be installed as a Windows Service, to start immediately at boot and run unattended in the background in a 24x7 environment:


To protect the Confluence Windows Service with Service Protector:

  1. Download and install Service Protector, if necessary.

  2. Start Service Protector.

  3. Select Protector > Add to open the Add Protector window:

    Add Protector

  4. On the General tab, in the Service to protect field, select the Confluence Windows Service. The name will start with Atlassian Confluence.

    You will notice a green circle beside the name if the service is already running (as was the case on our machine):

    Choose the Atlassian Confluence Windows Service

  5. If you find that Confluence accumulates memory and gets slower over time, we recommend that you periodically restart the service at a time when no one is likely to be using the server. To do so:

    1. Switch to the Monitor tab.

    2. Check the At the following times box.

    3. Click the Add button.

    4. Specify the day and time to restart the service. We have chosen every day at 2 AM. Note that you can choose to reboot the server at that time if it's best.

    5. Click the OK button to record the time.

    For example, we decided to restart nightly at 2 AM (no reboot):

    Restart the Confluence Windows Service every night

  6. We're done configuring Confluence so click the Save button to record your changes. In a few seconds, an entry for Atlassian Confluence will show up in the Service Protector window. At this point, the Confluence windows service is actively monitored by Service Protector:

    Confluence Windows Service: Protected

  7. That's it! Next time your computer boots, Confluence will start up automatically (as normal) and Service Protector will start monitoring the service to quickly restart it if it stops for any reason.

    We encourage you to edit the Confluence entry in Service Protector and check out the many other settings that may be beneficial to your environment.

    For example, install a health check that pings Confluence every few minutes, send an email when the service fails, watch out for the service getting stuck starting, and more.


Trouble protecting the Confluence Windows Service?

  • From Service Protector, select Protector > Report Activity > Today to bring up an HTML report detailing the interaction between Service Protector and Confluence.

  • Browse the Service Protector FAQ for answers to commonly asked questions and troubleshooting tips.

  • Contact us and we will be happy to help!