-
Suggestion
-
Resolution: Unresolved
-
None
-
2
-
0
-
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:
- Run Synchrony Standalone As A Service On Linux (for 6.5 and newer)
- Run Synchrony Standalone As A Service On Linux For Confluence 6.4 And Earlier
Suggested Solution
Provide out-of-the-box ability to run Synchrony as a Windows service for Enterprise customers.
Why this is important
- Enterprise customers cannot rely on manually running scripts or developing their own service scripts to run Synchrony.
- Windows is a supported platform for Confluence Data Center.
Workaround
- Run just Synchrony on a linux node (assuming the rest of the cluster is on Windows) using the instructions linked above.
- Use 3rd party tools to run Synchrony on Windows
- blocks
-
CONFSERVER-51792 Documentation for configuring Synchrony to run as a service in the DC
- Closed
- is incorporated by
-
PC-4215 Failed to load
- mentioned in
My team is made up of multiple developers and as such, we could definitely benefit from Collaborative Editing. Otherwise, we run the risk of accidentally removing others' work unintentionally which is a major problem. Please consider fixing this in Data Center.