How to create a new instance (multiple instances) for webMethods Integration server?

How to create a new instance (multiple instances) for webMethods Integration server?

We have Default Port instance 5555 to run the IS. I want to create 2 or more instances for the same Integration Server, so that i can run two instances at a time.

If you want to create more HTTP ports for the same IS instance, follow the navigation below: Security > Ports > Add Port > webMethods/HTTP > Submit and set

Enable = Yes
Package Name = choose one package, the port will be used if this package is enabled, usually you can use WmRoot
Bind Address = the ip of IS instance, or leave empty if you have multiple ip address

After save change, don’t forget change the Access Mode to Allow by Default.

If you want multiple instances of IS, you need to install one in another directory.

Thank you,

Cant we create new instance for the same IS, without installing IS in another directory?

No we can’t, after the IS start up, it will create an empty file to mark the directory as used(filename is LOCKFILE before v9, and .lock in v9), so there is only one IS instance for one directory.

Ok got it, Thank you.

To add some detail: The lockfile is the safeguard, not the reason.

IS stores configuration information in the filesystem and state information in the database. You can add multiple ports to the same IS, but to have independent instances running you need separate installations as mentioned above.