@Rodney De Beer,
You are correct. In Execution groups/Integration servers (EG), the input nodes (HTTP/SOAP) are assigned incremental port numbers. For example, if EG1 is assigned port 7800, EG2 will be assigned port 7801, and so on.
While this approach is generally acceptable in non-production environments (e.g., DEV, staging) where typically only one node is deployed, it can pose challenges in production environments with multiple nodes. Configuring the same port (e.g., 7800) for the SOAP service on each node in a production environment can lead to port conflicts; to solve this conflict you can use load balancer with round-robin to distribute the transactions between the nodes for High availability.
Regards,