cancel
Showing results for 
Search instead for 
Did you mean: 

Queues Stuck in SMQ2 - Avoiding Manual execution of LUW

Former Member
0 Kudos

Hi,

we are currently facing issues where the messages by default enter smq2 and we have to manually execute the LUW to clear it from there .. to deal with we have tried

1. De-register, register queues in sMqr

2. De- register , register , activate all the queues in sxmb_adm...

3. in sxmb_Adm QRFC_restarted is set to value "1".

but the problem is persisting..

Any body knows. what else needs to be done/corrected to fix the issue

Regards,

XA

Accepted Solutions (1)

Accepted Solutions (1)

venkatagiri_gongadi
Participant
0 Kudos

Hi,

check in SM21,is there any locks.

otherwise if Queue is in Ready or Running staus then it will take some time to process.

Regards

Venkatagiri

Former Member
0 Kudos

Hi,,

I dont have authorization for sm21.

but does it have any direct link to the problem ??

any other pointers??

Regards

XA

Former Member
0 Kudos

What could be the root cause. of the issue .and pls suggest a solution. .

Thanks

XA

Former Member
0 Kudos

Go to SMQ2 and click on the alarm icon. Do you see queues in Running status? If you don't see any, the scheduler is not working properly. Check SAP notes for known bugs. Example [1324454|https://service.sap.com/sap/support/notes/1324454]

If you see queues with Running status, the number of WPs for processing queues is not sufficient or you have a huge message volume. Check if you have any free work processes. If you have lot of free WPs, increase EO_INBOUND_PARALLEL and EO_OUTBOUND_PARALLEL. These parameters indicate the number of WPs assigned for inbound/outbound queues.

If you don't see enough free WPs, see if you can increase them. You can increase number of WPs if the CPU and memory usgage is not very high.

regards

[sapnwnewbie.blogspot.com|http://sapnwnewbie.blogspot.com/]

Former Member
0 Kudos

Hi

If i click on the Alarm Icon ( the bell), i can see the STATUS being "RETRY"

What does it mean ?

Regards,

XA

Former Member
0 Kudos

Y does the queue have to goto RETRY status ??

Any thoughts??

Regards,

XA

naveen_chichili
Active Contributor
0 Kudos

Hi XA,

When there is a blockage/stuck messages in Queue and again when it tries to re execute the same message in the queue you can see the status "RETRY"

Regards,

Naveen

Former Member
0 Kudos

So, How can we go about fixing the issue?

Regards,

Xa

naveen_chichili
Active Contributor
0 Kudos

HI XA,

If the message is in "RETRY" status it is trying to resend the message ... if you still see the message in the queue just double click on the queue and try to re-execute the message manually. if there is no error it will process successfully from the Queue.

Thanks and Regards,

Naveen

Former Member
0 Kudos

HI XA,

>

> If the message is in "RETRY" status it is trying to resend the message ... if you still see the message in the queue just double click on the queue and try to re-execute the message manually. if there is no error it will process successfully from the Queue.

>

> Thanks and Regards,

> Naveen

The route of the problem is this ..

We need a permanent solution that wont make the messges land up in queue.. Right now we are doing the manual process already .as highlighted by you and also we have taken steps to avoid such Queue Hold as I have posted earlier..

The problem is persisting.. and the queues are landing up in the Queue .

Regards,

XA

Former Member
0 Kudos

Hi,

Pls check whether MONITOR QRFC_RESTART_ALLOWED to value 1

the best option is to run the program-RSQIWKEX for every 30 mins so that all the failed messages will get processed automatically

Cheers

Hidayat

Answers (0)