Author |
Message
|
smahon |
Posted: Thu Sep 28, 2006 1:59 pm Post subject: MQ Explorer very s - l - o - w |
|
|
Apprentice
Joined: 24 Apr 2002 Posts: 29
|
I am running MQ Explorer V6 and connecting to several remote queue managers, all V5.3. Why is this thing so slow. Every command takes at least 2 minutes to complete? |
|
Back to top |
|
 |
jefflowrey |
Posted: Thu Sep 28, 2006 2:48 pm Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Slow network?
Slow workstation?
Not enough memory? _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
smahon |
Posted: Fri Sep 29, 2006 9:11 am Post subject: |
|
|
Apprentice
Joined: 24 Apr 2002 Posts: 29
|
OK, let's assume for the moment I'm not a moron. This may turn out to be false, but humor me while I think out loud here:
2.4Ghtz Pentium M (and it's idle)
2GB memory 533 FSB DDR2 Interleaved (1G free)
100mbit network but the queue managers are 2000 miles away.
V5.3 never acted like this and still does not, to all the same queue managers, from the same workstation. Simply changing a queue to get inhibited takes nearly 2 minutes to complete, though when I check the properties from another workstation it is changed in less than 1 second. Still, the "Applying changes" pop-up takes nearly 2 minutes to complete.
I suspect that V6 is performing a full refresh after making the change, since the time to complete is about the same as the time it takes to load all the queues to begin with. This time is similar to V5. So if it is always doing a refresh, is there anyway to tell it to revert to the V5 behavior with refresh on demand? |
|
Back to top |
|
 |
jefflowrey |
Posted: Fri Sep 29, 2006 9:20 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
There are refresh properties in various locations - in preferences for one.
You might try opening the Eclipse, and passing it the -vmargs -Xmx 1024M -Xms 512M or some such, to see if that helps. You can't pass eclipse runtime arguments through strmqcfg (which makes very little sense to me), so you have to open the Eclipse directly. You'll still get the MQExplorer perspective.
Asking simple questions doesn't mean I think you're simple, by the way. It just means that things have to be eliminated. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
RogerLacroix |
Posted: Sat Sep 30, 2006 8:48 am Post subject: |
|
|
 Jedi Knight
Joined: 15 May 2001 Posts: 3264 Location: London, ON Canada
|
Hi,
I too have noticed strange delays with Java applications crossing the v5.3 and v6.0 boundary. I have noticed it with MQ Explorer V6 and MQ Visual Edit - it is almost like the MQ JAR files (or maybe it is server-side) it gets into a weird loop. There will be long delays of no network traffic then all of a sudden there is a burst activity.
If I use a native application like MO71 then there are no delays between the same 2 machines.
I haven't figured out what exactly is causing it. But from a support perspective of my 3 Java programs, this is going to be a problem soon. (Not mention the thousands of homegrown Java application that this will affect.)
Regards,
Roger Lacroix
Capitalware Inc. _________________ Capitalware: Transforming tomorrow into today.
Connected to MQ!
Twitter |
|
Back to top |
|
 |
fjb_saper |
Posted: Sat Sep 30, 2006 5:47 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Roger, have you tried recompiling the source code with a newer version of java (1.4 or 1.5) ? I suspect this might have a role to play...
 _________________ MQ & Broker admin |
|
Back to top |
|
 |
RogerLacroix |
Posted: Sun Oct 01, 2006 7:59 am Post subject: |
|
|
 Jedi Knight
Joined: 15 May 2001 Posts: 3264 Location: London, ON Canada
|
fjb_saper wrote: |
Roger, have you tried recompiling the source code with a newer version of java (1.4 or 1.5) ? I suspect this might have a role to play... |
Hi,
It is compiled with Java v1.4.2_02 and running under JVM v1.5.0_04. So, we can rule out that problem.
Regards,
Roger Lacroix
Capitalware Inc. _________________ Capitalware: Transforming tomorrow into today.
Connected to MQ!
Twitter |
|
Back to top |
|
 |
fjb_saper |
Posted: Sun Oct 01, 2006 8:55 am Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Roger does the delay in V5/V6 java apps only happen in MQ Base or does it also happen in JMS? Does it only happen when the client jars are at a different level from the Server installation? (V6 jars & V5.3 server or V5.3 jars & V6 server)?
We are in the process of coding some JMS apps off the MQ JMS jars V6.0.1.0 (to preserverve targetClientMatching) (client conn) in WAS 6 and I will get quite concerned if we see some delays there...
We are using the Jars from the MQServer so they are at the same level.
What level of client jars were you using when you noticed the delay?
In V6 do you have all the jars on the classpath or only the same ones as you would have had on the classpath in V5.3?
Thanks
F.J. _________________ MQ & Broker admin |
|
Back to top |
|
 |
|