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 » General IBM MQ Support » Maximum Queue Depth

Post new topic  Reply to topic Goto page Previous  1, 2
 Maximum Queue Depth « View previous topic :: View next topic » 
Author Message
SAFraser
PostPosted: Tue Aug 09, 2011 6:49 pm    Post subject: Reply with quote

Shaman

Joined: 22 Oct 2003
Posts: 742
Location: Austin, Texas, USA

Vitor, You have summed it up perfectly. Billboards, statistical fluke, etc.

Peter, We increased the primary logs from 4 to 30, bounced the queue manager, and ran the test. At 150,000/minute, it takes less than 10 minutes to put 1M+ messages. We watched the time stamps on the logs. Used 22 of the 30.

No, it's not a local application. The client is a java application running on a different physical server, within our data center but on a different subnet. No FASTPATH.

fjb, I agree that it could be the database. It's an old leaky java app, could be that, too. The developers seem unconcerned. <sigh>
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Tue Aug 09, 2011 8:08 pm    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20763
Location: LI,NY

SAFraser wrote:

No, it's not a local application. The client is a java application running on a different physical server, within our data center but on a different subnet. No FASTPATH.

fjb, I agree that it could be the database. It's an old leaky java app, could be that, too. The developers seem unconcerned. <sigh>


Now I am doubly concerned... The Java app really needs to be reviewed.
You know that memory leaks there, can have the Java app crash after a while...

As it is also in a different subnet somebody should verify the app, how it initiates connections (ssl yes?), how often is the ssl handshake done per connection, how often is a connection initiated / closed, is there any problem with network latency or routing as all of these can severely impact performance just when you need it most....

Have fun giving that feedback to the developers...
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
SAFraser
PostPosted: Wed Aug 10, 2011 3:23 am    Post subject: Reply with quote

Shaman

Joined: 22 Oct 2003
Posts: 742
Location: Austin, Texas, USA

Ah, fbj, feedback offered many times and ignored. Code mod requests opened by me and closed by development with "we can't reproduce the graceless disconnects".

You've given me a good idea, though. I'll see if we still have the queue manager logs from the weekend test. And we have one more test, in UAT. Maybe we will watch the channel counts & connections, as well as open ports. Perhaps it will yield further data for the Eternal Fight for a Better Application.

Because both servers are inside our firewall-protected datacenter (same net, just a different subnet), we are using the two layer security model BlockIP2 + OAM. When data flows beyond the firewall, we add either SSL or VPN to the mix.

So I guess the little darlings will be spending the Labor Day long weekend watching their queue drain very slowly.

Thanks for your continued interest.
Back to top
View user's profile Send private message
Vitor
PostPosted: Wed Aug 10, 2011 4:25 am    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

SAFraser wrote:
Code mod requests opened by me and closed by development with "we can't reproduce the graceless disconnects".


Ah - the infamous "unable to duplicate problem" defence.

SAFraser wrote:
So I guess the little darlings will be spending the Labor Day long weekend watching their queue drain very slowly.


As long as they don't annoy you with "it's still going slowly" phone calls.

SAFraser wrote:
Thanks for your continued interest.


And if any of the development team suffer inexplicable & bizarre fish-related accidents, you were with me at the time (whenever it happened to be), I clearly remember not seeing you do anything & exerk will back me up on this.


_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
exerk
PostPosted: Wed Aug 10, 2011 5:36 am    Post subject: Reply with quote

Jedi Council

Joined: 02 Nov 2006
Posts: 6339

Vitor wrote:
And if any of the development team suffer inexplicable & bizarre fish-related accidents, you were with me at the time (whenever it happened to be), I clearly remember not seeing you do anything & exerk will back me up on this.


Correct guv. I saw nuffink, and that's not my fish. It belongs to that geezer next to me - name of Viktor, or Vitor or sumfink!

Anybody want a dodgy flat-screen TV - only a little fire-damaged?
_________________
It's puzzling, I don't think I've ever seen anything quite like this before...and it's hard to soar like an eagle when you're surrounded by turkeys.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Wed Aug 10, 2011 12:36 pm    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20763
Location: LI,NY

Vitor wrote:
SAFraser wrote:
Code mod requests opened by me and closed by development with "we can't reproduce the graceless disconnects".


Ah - the infamous "unable to duplicate problem" defence.


Well I guess that means they just tested their code in the happy path.
I guess the graceless disconnects only happen when an exception gets thrown for whatever reason.

A lot of things there depends on a correct coding of exceptions and use of finally clauses...
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
Vitor
PostPosted: Wed Aug 10, 2011 12:38 pm    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

fjb_saper wrote:
Well I guess that means they just tested their code in the happy path.


Really? But what kind of developers would do such a thing?
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Wed Aug 10, 2011 12:52 pm    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20763
Location: LI,NY

Vitor wrote:
fjb_saper wrote:
Well I guess that means they just tested their code in the happy path.


Really? But what kind of developers would do such a thing?

The ones that did not think to just add a throw statement to their code to test the unhappy path... throw statement to be removed before going to prod...

The ones that have no control over MQ and did not ask for an unhappy path testing with MQ...


_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic  Reply to topic Goto page Previous  1, 2 Page 2 of 2

MQSeries.net Forum Index » General IBM MQ Support » Maximum Queue Depth
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.