How to change range ports - 2 iProcess engine to coexist on the same server

How to change range ports - 2 iProcess engine to coexist on the same server

book

Article ID: KB0082984

calendar_today

Updated On:

Products Versions
TIBCO iProcess Engine (Oracle) 11.4.1.14

Description

We have two iProcess instances on the same server (TESTS Env.) using two different Oracle schemas and thesame database. One of them, using swpro (we name it 'iprocess1') and  another using swpro2, named "iprocess2". The range ports of both engines are overlapped. What are the swadm commands in order to change port rages for engine1/iprocess1(swpro)?

Issue/Introduction

We have two iProcess instances on the same server (TESTS Env.) using two different Oracle schemas and the same database. One of them, using swpro (we name it 'iprocess1') and another using swpro2, named "iprocess2". The range ports of both engines are overlapped.

Environment

TIBCO iProcess Engine (Oracle) 11.4.1.14 AIX

Resolution

If both iProcess instances are configured to use the same  port range:
  1 3 100 56000 500000 1

You need to adjust the port range on one of the iProcess instances. The size of the port range is 100 so you could modify the port range on one iProcess instance using:

 – the size of the port range is 100 so one instance can use:
swadm MOD_RANGE 1 -m 3 -p 57000 -r 501000 -s 100

In this case the original iProcess instance would use ports 56000 – 56099 and RPC numbers 500000 to 500099. The second iProcess instance would use ports 57000 – 57099 and RPC numbers 501000 to 501099 . Ensure that both port ranges are open in the firewall. iProcess must be shut down before modifying the port range.