on 01-07-2015 3:43 PM
Dear experts,
SM21 on our ERP production system is from time to time being flooded with the following error:
Error adding a request to the dispatcher queue ( SPO)
Request (type SPO) cannot be processed
this happens once every couple of hours. We have 1 spool process and currently, it is in the
waiting status. I have tried googling and checking the Marketplace, but it seems like noone else
has ever had this error...
Thanks a lot!
Hello,
The problem is likely caused by a program that creates lots of
spool requests that shall be printed immediately, but does not commit
the requests before the program ends.
As a consequence, the dispatcher on the spool instance will be flooded
with messages to be forwarded to a spool work process. In the system log
file, you can see that the dispatcher queue gets an overflow, so it cannot
forward some messages.
Some output requests will thus be lost for the moment. However, a
periodic spool scan that runs every 20 minutes will detect these
request and output them.
The solution will be to identify the report that creates the spools
for printing and adapt it, i.e. adding a COMMIT WORK after every
"good" spool request that is to be printed.
For further information regarding overfolw situation see SAP notes:
65109 - Long delays when printing during overload
Also, do review the following SAP notes and details:
15606 - Overflow of dispatcher request queue
The below will explain the process in more detail for you.
68511 - How does an output request get to the spool work process
Again, the reason's why the SPO WP cannot process the requests can be
that the program creates too many spool requests in too little time. The
dispatcher is unable to transfer the messages for printing these
requests to dispatcher queue. This is covered in SAP note:
692486 - Print requests are not output with a high system load
Additional notes for your attention and full review regarding the
configuration options for the print processes:
412065 Incorrect output sequence of output requests
118057 Flexible Configuration of the Spool Service
Regards,
David
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Many thanks, David !! For now nobody complained, so I am not going to waste anymore time
on this, but I have never seen this error and as I couldn't google out anything, I decided to ask.
And you seem to be completely right, as it happens sporadically. I have checked the dispatcher
queues in SM51 and it was already gone - no requests were waiting. Thank you!
Dear Symon,
please check the corresponding trace file for more information on the error message. In the syslog you should see, which process writes the error messages, you should check the trace of this process. You can check also the number of requests in the dispatcher queue in SM51.
regards, Alwina
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
94 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.