|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
SVRCONN n SYNCPOINT? |
« View previous topic :: View next topic » |
Author |
Message
|
kavithadhevi |
Posted: Thu Jun 12, 2003 5:51 am Post subject: SVRCONN n SYNCPOINT? |
|
|
 Master
Joined: 14 May 2002 Posts: 201 Location: USA
|
Hi,
I need some help for a solution.
We have MQ Server on a Tandem NSK v 5.1 and Application connects to the QMGR via SVRCONN channel passing thru SonicMQ MQ bridge.
My question is : As i am using SVRCONN channel connection, i want to save or resend the Non-persistent message if the SVRCONN Channel goes down for some reason. Is there a way to get back the message which i lost ?
Is syncpoint an option here? if so i would like to use it, but as this doesnot involve much of transactional process, is it apt to use SYNCPOINT?
Need some suggestions.
Please  _________________ Thanks in Advance.
Kavitha
IBM Certified System Administrator
Websphere MQ v 5.3
www.zealphoenix.com |
|
Back to top |
|
 |
mqonnet |
Posted: Thu Jun 12, 2003 6:14 am Post subject: |
|
|
 Grand Master
Joined: 18 Feb 2002 Posts: 1114 Location: Boston, Ma, Usa.
|
Since svrconn channels dont have fast/normal mode and are by default FAST which means it guarantees fast processing but does not guarantee the message receipt at the other end. Which leads to the fact that Messages cannot be retrieved in those circumstances.
But why would a svrconn channel die. If you did not establish a connection initially, you wouldnt have a svrconn channel. Once you have established, the flow continues. If for some reason you stop/kill it, then the next mqi call should realize that by getting a 2009.
Syncpoint is always a good idea to have because it does secure your puts. In this case too if you use syncpoint the chance of message being lost reduces to almost a very very few scenarios.
Hope this helps.
Cheers
Kumar |
|
Back to top |
|
 |
kavithadhevi |
Posted: Thu Jun 12, 2003 7:08 am Post subject: |
|
|
 Master
Joined: 14 May 2002 Posts: 201 Location: USA
|
Thank you for your immediate response.
Does Syncpoint work for Non-persistent messages?
As i am using SoniceMQ MQBridge, say if there a interruption before the message reaches the tcp , where will the message be, does SonicMQ capable to store the message until the interruption connecting to channel is gone.
Need your expertise. _________________ Thanks in Advance.
Kavitha
IBM Certified System Administrator
Websphere MQ v 5.3
www.zealphoenix.com |
|
Back to top |
|
 |
mqonnet |
Posted: Thu Jun 12, 2003 7:28 am Post subject: |
|
|
 Grand Master
Joined: 18 Feb 2002 Posts: 1114 Location: Boston, Ma, Usa.
|
Syncpoint has nothing to do with persistence. It would treat pm and npm messages the same. Syncpoint is not a feature or attribute of the message but of the subsystem that does transactional activity.
I dont know what sonic bridge is, and hence not sure how "IT" would deal with this situation. But generally speaking if the message has not made it even to the tcp layer then MQSeries has nothing to do with it. But if you have syncpoint on in this situation and there is a failure, like say pull the plug or something then your putting app would fail with the appropriate reason code, guess 2009.
I doubt if sonic mq would store the message in any intermediate state. Your client app that is doing the put should immediately recieve a response if there is a failure of any sort that you mentioned. And hence sonic may not be doing much in that case.
Cheers
Kumar |
|
Back to top |
|
 |
kavithadhevi |
Posted: Tue Jun 17, 2003 5:09 am Post subject: |
|
|
 Master
Joined: 14 May 2002 Posts: 201 Location: USA
|
Thank you Kumar for your thoughts and explanations. I really appreciate your help. I guess i need to do some more research on SonicMQ product  _________________ Thanks in Advance.
Kavitha
IBM Certified System Administrator
Websphere MQ v 5.3
www.zealphoenix.com |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|