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: