Dual Gateway Deployment on a Single Machine

Hi Team,

We have two licenses and would like to activate them on two different gateways. Is it possible to install and run two gateway instances on the same PC using different ports?

Since most of the tags are similar between the two systems, we would appreciate your recommendation on the most suitable approach for this setup.

Thank you for your guidance.

I don't believe this is possible, and if it happens to be I highly doubt it would be recommended.

Use a single gateway. Create multiple tag providers.

System 1 - For tags unique to system 1
System 2 - For tags unique to system 2
Shared - For tags shared between the two systems.

There is no need for multiple gateways in this type of system.

You could possible have two gateways where you use one as a backend tag provider gateway, and the other as the Front End UI gateway.

Otherwise I would probably just say set up a development enviroment and use the second license there.

If this is for development or testing you can always do that easily with Docker or VMs if you're not familiar with Docker. I believe Docker also requires the 8 character licenses, so that could be an issue if you have 6 character licenses.

Thanks Irose and Michael.

Multiple gateways definitely works on one machine running on different ports, but definitely not recommended, and a disaster for a production system

You can load two licenses into a single gateway instance if your concern is they have different modules. You can also run multiple projects on a gateway. For what reason do you actually need a second gateway running?

We have two licenses, and each license allows a maximum of three client sessions.

At one site, we have four client terminals, so a single license is not sufficient. We would like to combine the capacity of both licenses; however, it appears that activating two licenses on a single gateway is not supported.

As a workaround, we are considering installing a second gateway on the same server using a different port.

Have you contacted IA sales? As Danial suggested over here:

Running two gateways pointing at the same PLC hardware sounds like a performance disaster in the making.

I'd strongly suggest not installing two versions of Ignition on the same system. You certainly can do it, but it's not advised at all. Reaching out to a rep would be the best way to go. As Phil mentioned, it could severely reduce the performance and lead towards a bad time.

Thanks, Phil.

We have already sent a query to the sales team, and they advised us to either upgrade to an Unlimited license or purchase a new license that supports 4 client terminal connections.

In that case, our two existing licenses would not be wasted, as we can use them for future projects where customers require a maximum of three client terminals.