Support synchrony to run as a standalone service in Confluence DC on Windows

XMLWordPrintable

    • 2
    • 19

      NOTE: This suggestion is for Confluence Server. Using Confluence Cloud? See the corresponding suggestion.

      Problem Definition

      Confluence Data Center requires running synchrony in a separate cluster. Synchrony is a Java application, but doesn't implement ServiceMain, so it can't be run as a Windows service natively.

      Therefore, Synchrony cannot be run out of the box as a Windows service and requires manually starting and stopping via the start-synchrony.bat and stop-synchrony.bat scripts.

      There is a note in Configuring Synchrony For Data Center regarding this issue:

      It's currently not possible to run Synchrony as a service on Windows.

      Synchrony does support running as a linux service, natively:

      Suggested Solution

      Provide out-of-the-box ability to run Synchrony as a Windows service for Enterprise customers.

      Why this is important

      1. Enterprise customers cannot rely on manually running scripts or developing their own service scripts to run Synchrony.
      2. Windows is a supported platform for Confluence Data Center.

      Workaround

      1. Run just Synchrony on a linux node (assuming the rest of the cluster is on Windows) using the instructions linked above.
      2. Use 3rd party tools to run Synchrony on Windows

            Assignee:
            Unassigned
            Reporter:
            Anton Shaleev (Inactive)
            Votes:
            25 Vote for this issue
            Watchers:
            20 Start watching this issue

              Created:
              Updated: