cancel
Showing results for 
Search instead for 
Did you mean: 

Inbound queue with tons of messages in status- RUNNING

Former Member
0 Kudos

Hi Experts,

We have a issue there are tons of messages in inbound queue in status-RUNNING and it is too slow!, hence there are more messages getting in the queue every minute.

This is Production enviorment.

We have priority queues

QIN is waiting status.

De-register will not work due to loss of messages fear

Please advice

Accepted Solutions (1)

Accepted Solutions (1)

aashish_sinha
Active Contributor
0 Kudos

Hi Priya,

The Q status is Executing forever, then there could be a dead lock inside IE, in processing the message and the system went into infinite loop. There is no otherway other than stopping(Lock immediately) the Q, and then unlocking it.

Also try deleting the redundant Enqueue process on Abap stack (rz10), and defining two enqueue processes “enserver.exe” on java stack – one for ASCS, and one for SCS. You can find more information in installation guide for your XI type.

regards

Aashish Sinha

PS : reward points if helpful

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi Priya,

I am facing the same problem. if you got your problem resolved, can you let me know how.

Inbound queues are in 'Ready' State , I have to manually unlock the queue to process them each time

Thanks.

#Regards,

Pratima

Former Member
0 Kudos

hi,

Go to se37and execute the FM trfc_qin_restart with the parameters:

qname: <respective queue name>

timeout:0

no.of luws: <no of entries in the queue>

Execute the FM repeatedly until the queue gets cleared.

This will easily solve ur problem.

Thanks,

Durga

Former Member
0 Kudos

Hi,

If the queues are hanging due to peak load at sometimes

you can schedule following reports to restart them automatically

(dont have to lock and unlock manually)

RSQIWKEX - Inbound Queues

RSQOWKEX- Outbound Queues

Also you can save the first entry of the queue if its causing problems to process later- smq3

thanks

francis

Former Member
0 Kudos

In the inbound queue , queues are in the ready state ( CRI* and ISP_D*)

RSQIWKEX : DOES NOT WORK FOR ME, nothing happens basically , I give the queue name and provide a time, NOTHING HAPPENS.

The function module 'TRFC_QIN_RESTART' works, but is there a program similar to this so that I can schedule it as a job.

Thanks.

Regards,

Pratima

0 Kudos

Hi,

If your queues are not registered then run the program 'RSXMB_REGISTER_QUEUES' then you will find 'Register Queues tab' - just click on it. Once done your queues will automatically start processing and you will not be needed to unlock them manually every time.

Thanks & Regards,

Rishi

Former Member
0 Kudos

Hi ,

Please register the queues then u r problem will resolve.

Go to SXMB_ADM->Manage Queues->Register Queues->Activate queues

Note:Before doing these steps please remove/activate the queue objects in SMQ2.

Thanks

Ravi

Former Member
0 Kudos

hi Priya,

could you please send the answer if you have resolved the issue. the same issue we too have in the production server.

thanks and regards,

Krushi.