Multiple Services on One Machine
In the case where a client has multiple tenants (for example, one for transmission and another for distribution), it makes sense to have multiple instances of the same service on one server machine. Designer XI supports running more than one on-premises service from a single machine. However, once a service is installed, the actual installer prevents you from running it a second time. To circumvent this, copy the installation folder and then run the service.
To run an additional instance of the Edge Service:
-
Copy the DesignerEdgeService folder and paste in an area that is easy to find. The example below uses a folder called C:\EdgeServiceCopy
-
Run the following command line to specify the instance name. The example below uses transmission as its instance name. For an uninstall, change install to uninstall
"[C:\EdgeServiceCopy\SE.Geospatial.Designer.EdgeService.exe]" install -instance:transmission
The instance name appears next to the service when viewed in the Services dialog.
IMPORTANT: If you uninstall the Edge Service (perhaps as part of an upgrade), the extra instance of the service remains. To remove it completely, run the follow command (“sc” is a command line program used for communicating with the Service Control Manager and services). This removes the service from the registry, making it safe to delete the duplicate service folder.sc delete [serviceName]
To run an additional instance of the Storage service:
-
Copy the DesignStorage folder.
-
Open IIS Manager.
-
Add a new Application Pool.
-
Make the new folder a Web Application.