Author |
Message
|
jeevan |
Posted: Thu Jan 04, 2007 10:28 am Post subject: |
|
|
Grand Master
Joined: 12 Nov 2005 Posts: 1432
|
does not mqsilist <broker> show the phantom exe grp list?
In my case, it used to show the list of these exe grp with that command. But the phantom exec group are not accepted at the command. I use the command with existing exec group. it removed all exec group. I created a new exec group with the mqsicreate command with the same parameters.
give me the output of
mqsilist <broker?
also u can see a process as DataFlowEngine in task manager windows
post how many of processes are running as DataFlowEngine |
|
Back to top |
|
 |
ivanachukapawn |
Posted: Thu Jan 04, 2007 10:40 am Post subject: |
|
|
 Knight
Joined: 27 Oct 2003 Posts: 561
|
my test Windows box is not internet connected so I can't copy paste. But the basic information is:
mqsilist TESTBROKER --->
Execution Group: Book 2928
Execution Group: default 5388
Execution Group: default 2168
Execution Group: default 440
Then I tried 'start message flows' (on the right click menu of the broker): subsequently I did an mqsilist TESTBROKER which yielded:
Execution Group: bookStoreEG - 4436
task manager shows 2 DataFlowEngine.exe |
|
Back to top |
|
 |
jeevan |
Posted: Thu Jan 04, 2007 10:53 am Post subject: |
|
|
Grand Master
Joined: 12 Nov 2005 Posts: 1432
|
if you can not use command line utility, the only thing i can tell you is delete and recreate the broker. see other expert's views too.
thanks |
|
Back to top |
|
 |
pathipati |
Posted: Thu Jan 04, 2007 10:56 am Post subject: |
|
|
Master
Joined: 03 Mar 2006 Posts: 296
|
|
Back to top |
|
 |
jefflowrey |
Posted: Thu Jan 04, 2007 10:57 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
If you search for phantom EGs you can find a post that talks about editing broker database.
But I'd only do that if you're really not willing to drop the broker entirely and recreate it. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
ivanachukapawn |
Posted: Thu Jan 04, 2007 11:06 am Post subject: |
|
|
 Knight
Joined: 27 Oct 2003 Posts: 561
|
Jeff,
I'm certainly willing to trash this broker and create a new one, no problem.
But I think I've found a strange anomaly.
1. I deleted the default EG and deployed the Broker topology complete and bounced the broker
2. mqsilist <brokerName> still showed 3 default EG threads.
3. mqsideleteexecutiongroup was useless re: getting rid of these threads because default EG no longer in repository.
4. I started Message Flows in the Broker (right click on <brokerName> in domains
5. after starting message flows, mqsilist no longer shows phantom default EG threads.
Isn't this a bug? |
|
Back to top |
|
 |
jefflowrey |
Posted: Thu Jan 04, 2007 11:08 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Phantom EGs are a bug.
Odd behavior around phantom EGs is not surprising, therefore.
But if you got rid of your phantom EGs, then you don't need to delete the broker.
Just be careful how you use the debugger in the future and don't cancel deployments. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
fjb_saper |
Posted: Thu Jan 04, 2007 3:22 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20767 Location: LI,NY
|
And remember:
Phantom EGs do not necessarily appear when you do mqsilist. But they certainly will show when you do ps -ef or check the taskmanager.... _________________ MQ & Broker admin |
|
Back to top |
|
 |
|