ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » IA91...Broker Domain scope

Post new topic  Reply to topic
 IA91...Broker Domain scope « View previous topic :: View next topic » 
Author Message
ydsk
PostPosted: Mon Jul 18, 2005 8:02 am    Post subject: IA91...Broker Domain scope Reply with quote

Chevalier

Joined: 23 May 2005
Posts: 410

Did anyone successfully implement IA91 with scope as 'Broker Domain' ?

I am able to do it successfully with scope as the 'execution group'. Somehow it doesn't seem to work when the scope is 'Broker Domain'.

I have a msgflow1 that PUTs a msg into the cache. It is deployed onto Broker1. A different msgflow2 that GETs msgs from the Cache is deployed onto Broker2 in the same broker domain.

I have all the jar files, classpath, etc correct on both the brokers. I also deployed "Realtime-optimizedflow" successfully on each broker. I also have all the MQ jar files in the classpath.

But it's not working at the broker domain level.

It's working at the execution group level though.

If any one implemented it successfully at broker domain level can pls send me the code I would be grateful.

Thanks.
Back to top
View user's profile Send private message
JT
PostPosted: Mon Jul 18, 2005 9:15 am    Post subject: Reply with quote

Padawan

Joined: 27 Mar 2003
Posts: 1564
Location: Hartford, CT.

Did you ensure that the port number specified in the Real-timeOptimzedFlow node does not conflict with any other listener service?

What OS platform ?

Are there any messages in the system log/eventlog ?
Back to top
View user's profile Send private message
ydsk
PostPosted: Mon Jul 18, 2005 9:25 am    Post subject: Reply with quote

Chevalier

Joined: 23 May 2005
Posts: 410

JT,

I already mentioned that it is working fine at the execution group level on each of the brokers boxes separately. If port number is clashing with other services it won't work even at execution group level.

One broker is on AIX and the other is on Win XP.

Did you use this support pack or are you just trying to investigate the problem with your ideas ?

Thanks.
Back to top
View user's profile Send private message
ydsk
PostPosted: Mon Jul 18, 2005 9:28 am    Post subject: Reply with quote

Chevalier

Joined: 23 May 2005
Posts: 410

I tried by deploying the msgflow1 that PUTs msgs to cache to ExecGroup1 and the flow that GETs msgs to ExecGroup2 on the same broker and it works fine. This is at the broker domain scope / level.

It is working fine on AIX and Win XP as well.

So, there are no issues with the port number of realtime-optimized flow.

Thanks.
Back to top
View user's profile Send private message
JT
PostPosted: Mon Jul 18, 2005 9:37 am    Post subject: Reply with quote

Padawan

Joined: 27 Mar 2003
Posts: 1564
Location: Hartford, CT.

Quote:
If port number is clashing with other services it won't work even at execution group level.

Are you sure?

It's been some time since I configured the IA91 supportpac, but I thought the real-time port wasn't used at the EG-scope level, just the broker-domain-scope level, in which case you didn't exercise the port.
Back to top
View user's profile Send private message
JT
PostPosted: Mon Jul 18, 2005 9:40 am    Post subject: Reply with quote

Padawan

Joined: 27 Mar 2003
Posts: 1564
Location: Hartford, CT.

From the IA91 documentation:

Quote:
There are additional facilities that this SupportPac brings around this caching mechanism. Following is a list of these functions:
  • The ability to store data in both a local and domain cache via an execution group and/or a broker domain. (WebSphere MQ Real-time transport is used to communicate between the brokers).
Back to top
View user's profile Send private message
ydsk
PostPosted: Mon Jul 18, 2005 11:51 am    Post subject: Reply with quote

Chevalier

Joined: 23 May 2005
Posts: 410

The realtime optimized flow and port are needed only for broker domain scope.

And as I already mentioned it works with the broker domain scope only when the PUT flow is in one execution group and the GET flow is in another exec group BUT both on the same broker.

I could go only that far. I am unable to get successful results when I deploy the PUT and GET flows to different brokers.

Did anybody get this piece working at the broker domain scope by deploying to multiple brokers in the same domain ?

Thanks.
Back to top
View user's profile Send private message
martc
PostPosted: Mon Jul 18, 2005 6:24 pm    Post subject: Reply with quote

Apprentice

Joined: 23 Mar 2005
Posts: 39

We have tested using the broker domain scope with our msg. flows running on 4 execution groups. On low load this is no problem BUT this configuration fails under heavy load. I even tested it using different ports and bumping up the read & write threads. Did not work.

As I understand it, a broker domain does not mean you can share cache with separate brokers. It simply gives you the ability to share cache with separate execution groups?
Back to top
View user's profile Send private message
ydsk
PostPosted: Tue Jul 19, 2005 7:36 am    Post subject: Reply with quote

Chevalier

Joined: 23 May 2005
Posts: 410

Can you pls specify what the high load for you was ? So, you are saying it doesn't work with more than one broker.

Thanks.
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Tue Jul 19, 2005 7:54 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

ydsk wrote:
So, you are saying it doesn't work with more than one broker.

I don't see anything that would indicate that it knows how to find and communicate with other brokers.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
ydsk
PostPosted: Tue Jul 19, 2005 8:00 am    Post subject: Reply with quote

Chevalier

Joined: 23 May 2005
Posts: 410

Well, the broker domain scope was meant for that. As per the documentation for the support pack it should work with more than 1 broker but in the same domain.

It wasn't the case with the previous release of the support pack, which was limited to a scope of 'execution group'.

Thanks.
Back to top
View user's profile Send private message
ydsk
PostPosted: Wed Jul 20, 2005 6:40 am    Post subject: Reply with quote

Chevalier

Joined: 23 May 2005
Posts: 410

Hi Martc,

You said it fails under heavy load. Can you pls tell me what the heavy load is ? Even we are trying to use it with heavy loads.

Appreciate your response.

Thanks.
Back to top
View user's profile Send private message
martc
PostPosted: Wed Jul 20, 2005 2:11 pm    Post subject: Reply with quote

Apprentice

Joined: 23 Mar 2005
Posts: 39

You said it fails under heavy load. Can you pls tell me what the heavy load is ? Even we are trying to use it with heavy loads.


3tps should do it. I tried this with 2 very simple flows, the put flow with 3 nodes MQIN-CachePut-MQOut, the get flow MQIN-CacheGet-MQOut. Please try this. I'm still hoping I'm wrong.

Regarding other brokers to share the cache, I tend to agree with jeff... The RealtimeOptimization flow does not provide for another ip, just a port. This assumes that you are communicating within the same TCP stack.

Am I missing something?
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Sat Jul 23, 2005 3:43 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

martc wrote:
Regarding other brokers to share the cache, I tend to agree with jeff... The RealtimeOptimization flow does not provide for another ip, just a port. This assumes that you are communicating within the same TCP stack.

Am I missing something?


Well, maybe eventually the author of this support pack will chime in.

Something that occurred to me just now, though, is that this support pack could be relying on broker collectives to find and communication with other brokers.

If so, it should be documented that that's the case... Likewise it should be documented if it can only share scope with brokers on the same machine/IP address...
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » IA91...Broker Domain scope
Jump to:  



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
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.