cancel
Showing results for 
Search instead for 
Did you mean: 

why queues get blocked in XI

Former Member
0 Kudos

I have observed thet queues in XI get blocked even though there is no error.

When I unlock it , Queues get cleared.

Please let me know why queues get blocked .

Thanks in Advance.

Accepted Solutions (0)

Answers (4)

Answers (4)

former_member181962
Active Contributor
0 Kudos

Hi,

Queues might get blocked to various reasons.

The reasons i can think of are:

1) Contention for resources : If there is a contention for resources like memory, the first message of the queue gets blocked, causing subsequent messages to be blocked as well.

2) Huge messages: HUge payloads choke the queues.

3) Receiving system processing the messages slower than the sending system.

Regards,

Ravi Kanth Talagana

former_member200962
Active Contributor
0 Kudos

check for the execution of the first message in your queue...it might be stuck ddue to some error....once you solve this error, the queue may not get blocked from next instance....also as suggested check the registration of your Queue.

Regards,

Abhishek.

Former Member
0 Kudos

Hi Satish,

IF your Payload is very large also some times there are chances that it may take come time to Reach the target and gets struck in Queue. all u need to do is check SMQI (Outbound Queue) and SMQ2 (Inbound queue) where u can see the status of the message .

if you want the Broader picture of how Queue works then u can search for the "Messag flow in XI "

in SDN . hope u may get answers for all ur questions .

Regards,

Aziz khan

Former Member
0 Kudos

Hi,

Xi unable to reach the target system then queue will block. If the queues are not register also it will block. Using Transaction smqr Register the queue.

Regards,

Prakasu.M