1.2.1
As part of this release we had 4 issues closed.
This release patches a localization bug in the installer of v1.2 which prevented installation on Non-English versions of Windows. We've also changed ServiceControl to ensure different log folders and queues are used when running multiple instances on the same computer.
Improvements
#355 Log paths should be different per instance
If a user installs SC multiple times on the same machine with different hostname and/or port, the location for the log paths need to be different per instance.
At the moment is shared.
i would recommend using the same logic as the RavenDB path.
Bugs
#363 Localization error prevents SC 1.2 install on non-english OS
Adv Installler fails to install ServiceControl 1.2 due to localization of group names. This is almost identical to this issue in Particular/ServicePulse#150
#357 Queue names need to be different per instance
If a user installs SC multiple times on the same machine with different hostname and/or port, the queue names need to be different per instance.
At the moment they all share the same name "Particular.ServiceControl", we actually hard coding it, see https://github.com/Particular/ServiceControl/blob/25f51e76b1f9e4369420301b826d32e8d2c93d5b/src/ServiceControl/Bootstrapper.cs#L46
This causes issue because we have separate databases but the same queue.
Content changes
#356 Update installer license text
Where to get it
You can download this release from:
- Our website
- Or chocolatey