cancel
Showing results for 
Search instead for 
Did you mean: 

Multiple JMS queues sending data to PI

former_member188885
Active Participant
0 Kudos

Hi,

I have a requirement where in data from external system is sent to PI using JMS queues. The external system has a load balance in place and so when data is sent it goes through queue1 and queue2. In JMS adapter we have a provision to use just one queue name and so PI is not able to receive data from the second queue.

Can we use a Axis adapter for this? Or can anything else be done in PI side to receive the data from both the queues using a single communication channel?

Regards,

Lavanya R

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Lavanya

Generally the load balancing is done in case of  multiple servers . if that's the case you can try fail over configuration.  e.g failover:(tcp://Server1:<port>,tcp://Server2:<port>)

former_member188885
Active Participant
0 Kudos

Can you tell me where should this be maintained?

Regards,

Lavanya Ravi

Muniyappan
Active Contributor
0 Kudos

i guess it has be to on communication channel. check this

Answers (1)

Answers (1)

former_member182412
Active Contributor
0 Kudos

Hi Lavanya,

We also reading the data from 3 different queues using JMS adapter(They also got load balancing in place), i have created three channels but i am using single interface for all of them by creating three different sender agreements using virtual receiver option.

Regards,

Praveen.