Author |
Message
|
manoj.pacha |
Posted: Wed May 23, 2012 7:48 am Post subject: Number of subscriptions in MQ 7.0 |
|
|
Newbie
Joined: 24 Apr 2011 Posts: 7
|
Can i know whether there is any restrictions on number of subscriptions in MQ 7.0 ? I tried to google, but was not lucky! |
|
Back to top |
|
 |
Vitor |
Posted: Wed May 23, 2012 7:53 am Post subject: Re: Number of subscriptions in MQ 7.0 |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
manoj.pacha wrote: |
Can i know whether there is any restrictions on number of subscriptions in MQ 7.0 ? |
Nothing you're going to hit in any reasonable design. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
bruce2359 |
Posted: Wed May 23, 2012 8:36 am Post subject: |
|
|
 Poobah
Joined: 05 Jan 2008 Posts: 9469 Location: US: west coast, almost. Otherwise, enroute.
|
A simple test: write an infinite-loop application that continuously creates subscriptions.
Let us know the results. _________________ I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live. |
|
Back to top |
|
 |
gbaddeley |
Posted: Wed May 23, 2012 10:23 pm Post subject: |
|
|
 Jedi Knight
Joined: 25 Mar 2003 Posts: 2538 Location: Melbourne, Australia
|
Why do you ask? I imagine the limits in MQ would be greater than any realistic or practical design would require. I haven't looked in the product documentation, it could be in there somewhere.
The first contstraint would be available resources on the system (memory, disk, CPU, network) to handle such a workload. _________________ Glenn |
|
Back to top |
|
 |
manoj.pacha |
Posted: Thu May 24, 2012 7:42 am Post subject: |
|
|
Newbie
Joined: 24 Apr 2011 Posts: 7
|
since i was not able to found in the documentation, i posted this question. Currently, we are using 700+ subscriptions in production and just wanted to make sure that there wont be any such restrictions. Since one of my colleague came back that there is restriction of 999, i was cautious |
|
Back to top |
|
 |
bruce2359 |
Posted: Thu May 24, 2012 7:44 am Post subject: |
|
|
 Poobah
Joined: 05 Jan 2008 Posts: 9469 Location: US: west coast, almost. Otherwise, enroute.
|
manoj.pacha wrote: |
... one of my colleague came back that there is restriction of 999, i was cautious |
Seems to be an unusually, and painfully low number to me. Did your colleague offer a reference for 999? Or was it a SWAG?
Is 999 the total maximum subs per qmgr? Or max subs per topic? _________________ I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live. |
|
Back to top |
|
 |
mqjeff |
Posted: Thu May 24, 2012 7:47 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
I do not believe there is a hard-coded limit that MQ will enforce.
There are a number of capacity kinds of limits that depend on the machine hosting the queue manager and etc.. The performance report for the platform hosting the queue manager is a reasonable place to start. It will help you understand what the performance team found on the hardware they had, which you can then compare to your hardware and your requirements.
The real limit you'll hit is not "the number of active subscriptions". What you'll run into is "the number of subscription messages being delivered simultaneously".
That is, it's entirely likely that I can register 10 Million subscriptions on a single queue manager to 1 million different topics on a single queue manager on a relatively small capacity machine. But if I then try to publish to all 1 million topics at once or even to say 1 thousand topics, everything will fall over.
That is, don't think about the number of registered publishers and subscribers. Think about the number of concurrent messages. |
|
Back to top |
|
 |
PeterPotkay |
Posted: Fri May 25, 2012 5:20 am Post subject: |
|
|
 Poobah
Joined: 15 May 2001 Posts: 7722
|
mqjeff wrote: |
I do not believe there is a hard-coded limit that MQ will enforce.
There are a number of capacity kinds of limits that depend on the machine hosting the queue manager and etc.. The performance report for the platform hosting the queue manager is a reasonable place to start. It will help you understand what the performance team found on the hardware they had, which you can then compare to your hardware and your requirements.
The real limit you'll hit is not "the number of active subscriptions". What you'll run into is "the number of subscription messages being delivered simultaneously".
That is, it's entirely likely that I can register 10 Million subscriptions on a single queue manager to 1 million different topics on a single queue manager on a relatively small capacity machine. But if I then try to publish to all 1 million topics at once or even to say 1 thousand topics, everything will fall over.
That is, don't think about the number of registered publishers and subscribers. Think about the number of concurrent messages. |
There's knowledge...and then there is wisdom. _________________ Peter Potkay
Keep Calm and MQ On |
|
Back to top |
|
 |
Vitor |
Posted: Fri May 25, 2012 5:23 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
PeterPotkay wrote: |
There's knowledge...and then there is wisdom. |
And then there's answering ever question with "take a training class" _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
bruce2359 |
Posted: Fri May 25, 2012 5:47 am Post subject: |
|
|
 Poobah
Joined: 05 Jan 2008 Posts: 9469 Location: US: west coast, almost. Otherwise, enroute.
|
But I do appreciate curiosity. "What's the maximum..." is a good question. It's good to ponder limits as we architect solutions.
As a speculation, I'm going to... wisely guess that the total number (of whatever) would fit into one of WMQs ever-popular 32-bit signed binary fields.
I'll be waiting over here ... _________________ I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live. |
|
Back to top |
|
 |
gbaddeley |
Posted: Sun May 27, 2012 4:30 pm Post subject: |
|
|
 Jedi Knight
Joined: 25 Mar 2003 Posts: 2538 Location: Melbourne, Australia
|
bruce2359 wrote: |
But I do appreciate curiosity. "What's the maximum..." is a good question. It's good to ponder limits as we architect solutions.
As a speculation, I'm going to... wisely guess that the total number (of whatever) would fit into one of WMQs ever-popular 32-bit signed binary fields.
I'll be waiting over here ... |
Or WMQs ever-popular 999,999,999 maximum number....
Quote: |
Since one of my colleague came back that there is restriction of 999, i was cautious |
I would be high cautious of the sense of humour of your colleague. _________________ Glenn |
|
Back to top |
|
 |
bruce2359 |
Posted: Sun May 27, 2012 6:34 pm Post subject: |
|
|
 Poobah
Joined: 05 Jan 2008 Posts: 9469 Location: US: west coast, almost. Otherwise, enroute.
|
gbaddeley wrote: |
I would be high cautious of the sense of humour of your colleague. |
Their sense of humor, too. _________________ I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live. |
|
Back to top |
|
 |
zpat |
Posted: Sun May 27, 2012 11:14 pm Post subject: |
|
|
 Jedi Council
Joined: 19 May 2001 Posts: 5866 Location: UK
|
Why do Americans drop the “u” when they spell words like neighbour, colour, and humour, but leave it in other words like contour and velour?
The American Declaration of Independence (or as it was known in Britain “Fine, See If We Care”) was followed by immensely difficult years for the newly-formed US government. Up to that point the erstwhile colonies had imported all letters of the alphabet from Britain, but in an attempt to undermine the prestige and name of the newly-formed USA in 1776 the British banned all trans-Atlantic trade in the letter U. The Americans were determined to keep the U in pride of place in their new nation’s name and so made sacrifices elsewhere, salvaging non-essential “u”s from words like “honour”, “harbour” and “elephaunt” (a usage that eventually became adopted back in Britain too) to keep the new national sobriquet intact. As the blockade continued patriotic mums became “moms” and farmers exchanged their ploughs for plows while ukulele players took up the banjo. Eventually however the masses complained of this hand-to-moth existence, and there was even talk of a second revoltion so that by winter 1789 the Fonding Fathers had to face up to the possibility of becoming a Nited States of America. But as grim preparations were made to make do without the letter U altogether and George Washington prepared a sombre State of the Onion address a French schooner, L’Ululation, carrying several tons of fresh letter “u”s wrapped in the finest contoured velour broke the British blockade of the ports. The Americans fell on the vowel-rich cargo and the letter flooded back into the New World. But the years of shortage had left their scars and American spelling was never the same again.
http://somekindofexplanation.blogspot.co.uk/2012/04/how-american-spelling-happened-and.html |
|
Back to top |
|
 |
bruce2359 |
Posted: Mon May 28, 2012 4:58 am Post subject: |
|
|
 Poobah
Joined: 05 Jan 2008 Posts: 9469 Location: US: west coast, almost. Otherwise, enroute.
|
What, then, explains why Brits (and a limited number of other countries) drive on the wrong side of the road? _________________ I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live. |
|
Back to top |
|
 |
exerk |
Posted: Mon May 28, 2012 6:08 am Post subject: |
|
|
 Jedi Council
Joined: 02 Nov 2006 Posts: 6339
|
bruce2359 wrote: |
What, then, explains why Brits (and a limited number of other countries) drive on the wrong side of the road? |
Actually dear boy, it's the other way around... _________________ 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 |
|
 |
|