Using webMethods Microsoft Package with multiple instances of Integration Server
Important:Software AG recommends that you use only one instance of Integration Server with webMethods Microsoft Package installed on the Integration Server on a system.
The webMethods Microsoft Package uses the DotNetHost Windows Service with the HTTP port associated with the webMethods Microsoft Package. There can be only one instance of the DotNetHost windows service on a system.
If multiple instances of Integration Servers with webMethods Microsoft Package installed on each of the Integration Server are on the same system, all the instances of the webMethods Microsoft Package will use the same DotNetHost windows service with the same HTTP port number.
The DotNetHost windows service is primarily associated with the instance of the webMethods Microsoft Package along with which, the DotNetHost service was installed. Hence, any changes to this instance of the webMethods Microsoft Package can cause errors in the remaining instances.
For example, consider the following scenarios:
Scenario 1
webMethods Microsoft Package, say
MIP A, is installed on an
Integration Server, say
Server_1. As this is the first instance of
webMethods Microsoft Package installed on the system, the DotNetHost windows service is installed and associated primarily with
MIP A. 50000 is set as HTTP Port for
MIP A.
Next, another instance of
Integration Server, say
Server_2 is installed on the same system, and
webMethods Microsoft Package, say
MIP B is installed on the
Server_2. As these instances are on the same system, the same HTTP Port is used by both
MIP A and
MIP B.
If you modify the HTTP port for
MIP A to 60000,
MIP B fails, as
MIP B cannot connect to DotNetHost windows service on HTTP Port 50000.
As a resolution, you must modify the HTTP Port for
MIP B also and set it as 60000. For information on modifying the HTTP Port, see
Modifying HTTP port.
Scenario 2
webMethods Microsoft Package, say
MIP A, is installed on an
Integration Server, say
Server_1. As this is the first instance of
webMethods Microsoft Package installed on the system, the DotNetHost windows service is installed and associated primarily with
MIP A. 50000 is set as HTTP Port for
MIP A.
Next, another instance of
Integration Server, say
Server_2 is installed on the same system, and
webMethods Microsoft Package, say
MIP B is installed on the
Server_2. As these instances are on the same system, the same HTTP Port is used by both
MIP A and
MIP B.
If you uninstall
MIP A, the DotNetHost windows service is also uninstalled, as the DotNetHost windows service was installed along
MIP A. Now
MIP B cannot connect to DotNetHost windows service on HTTP Port 50000.