on 2008 Nov 19 7:04 PM
Hello ,
by Stefan
About erroneous message in EOIO to be cancelled in order to process the remaining messages which are in struck state in the given queue...But if we do like this its against to the Concept of EOIO ....is it correct ? and in prodcution environment , we cannot cancel the messages to send the remaining in EOIO....So how to handle this kind of issue.
Hi Sunil!
It depends on your concrete scenario. If you use EOIO to ensure sequence and not ensuring sequence will cause more problems than solutions in your business systems, just cancelling the message in error indeed is not the best solution!
In some (I think rare) business case it may even be required to cancel all messages in the queue and then spending effort to send all these messages in the right order again.
In other cases it may be sufficient to just delete the errornous message from the queue and then later try to resend it.
In other cases it may be required not to delete all but a few really dependent messages from the queue and then spending effort to resend these few messages again in the right order.
As you can see there is now general "golden rule". It tightly depends on your business scenario needs and dependencies.
Hope this helps.
Regards,
Volker
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sunil
You are right but we have to avoid using EOIO. Instead we should use EO.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sunil,
You have a valid point, but we can not do anything except canceling if you are not able to rectify the error.
In my case when we face this kind of situation in production then we note down the message content like document number or invoice number, etc for our refrence... and then we send it again. We need to take extra care in this case depending on the situation to update this message at right place or right order, may be manually or by some other way.
As per my understanding there is no other way.
Regards,
Sarvesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
71 | |
10 | |
8 | |
7 | |
7 | |
6 | |
6 | |
6 | |
6 | |
5 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.