Author |
Message
|
insertcoin |
Posted: Wed Aug 08, 2007 4:55 am Post subject: BatchSize and Sender Failing |
|
|
 Acolyte
Joined: 07 Jun 2007 Posts: 61 Location: who knows!?
|
Hi Guys
Something I noticed when monitoring our MQ is that:
When the sender channel goes down, for whatever reason, and the messages stack up... if the messages go above 50 ,which is the same size as the BatchSize, once the sender channel goes up again, it will fail with the error:
Message receipt confirmation failed.
Channel 'ChannelName1' has ended because the remote queue manager did not accept the last batch of messages.
The error log for the channel at the remote site will contain an explanation of the failure. Contact the remote Systems Administrator to resolve the problem.
I then have to stop, reset and resolve with COMMIT to empty the queue enough for it to start and keep running.
I assumed that the BatchSize is used to send x amount and then commit, then send the next batch and commit...
Any advice, or setting that needs to be changed?
Much appreciated
Justin |
|
Back to top |
|
 |
jefflowrey |
Posted: Wed Aug 08, 2007 4:59 am Post subject: Re: BatchSize and Sender Failing |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
insertcoin wrote: |
The error log for the channel at the remote site will contain an explanation of the failure. Contact the remote Systems Administrator to resolve the problem. |
_________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
insertcoin |
Posted: Wed Aug 08, 2007 5:04 am Post subject: Re: BatchSize and Sender Failing |
|
|
 Acolyte
Joined: 07 Jun 2007 Posts: 61 Location: who knows!?
|
jefflowrey wrote: |
insertcoin wrote: |
The error log for the channel at the remote site will contain an explanation of the failure. Contact the remote Systems Administrator to resolve the problem. |
|
I spoke to the Remote guy and he doesnt know either, so thats why I asked if you guys know what needs to be done on the remote side? |
|
Back to top |
|
 |
jefflowrey |
Posted: Wed Aug 08, 2007 5:12 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
He needs to, at a minimum, look at his logs.
I would guess, though, using my amazing grand poobah crystal ball powers, that his qmgr has smaller logs than yours, and can't handle a full channel batch. In which case, if you reduced the batch size, or he increased his log files, you would never see this problem again. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
insertcoin |
Posted: Wed Aug 08, 2007 5:19 am Post subject: |
|
|
 Acolyte
Joined: 07 Jun 2007 Posts: 61 Location: who knows!?
|
I know for a fact that our BatchSize is the same size.
Would it be better for us to lower the BatchSize, and what exactly does the Batch Interval setting do?
Thanks crystal ball! |
|
Back to top |
|
 |
jefflowrey |
Posted: Wed Aug 08, 2007 5:22 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
I'm sure you can look up BatchInterval without help from me.
It's nice, but irrelevant, that your batchsizes are the same. I said "qmgr logs", and I meant "transaction logs on his qmgr" - that is, log primary/secondary, log page size, etc.
The total space he has in his transaction logs is likely too small for the size you're sending, when you send a complete batch. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
insertcoin |
Posted: Wed Aug 08, 2007 5:27 am Post subject: |
|
|
 Acolyte
Joined: 07 Jun 2007 Posts: 61 Location: who knows!?
|
Aha!
I was wandering what you meant by logs... Ill explore.
I just thought i could just chuck that question in there and hoped youd qive a quick answer... Ill look up that too!
Thanks for the lead.
Justin |
|
Back to top |
|
 |
jefflowrey |
Posted: Wed Aug 08, 2007 5:28 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Well, I used the same word to mean two things...
When I said that he needs to look at his logs, I meant his "error" logs - AMQERR*. This will tell him, hopefully, why the channel on his side ended.
But he probably also needs to adjust his transaction logs. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
|