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 » mqsicreatebar performance issue with several flows/sets

Post new topic  Reply to topic
 mqsicreatebar performance issue with several flows/sets « View previous topic :: View next topic » 
Author Message
Heidi-Lize
PostPosted: Sun Feb 06, 2005 11:04 pm    Post subject: mqsicreatebar performance issue with several flows/sets Reply with quote

Newbie

Joined: 20 Jan 2005
Posts: 6
Location: South Africa

We are trying to use the mqsicreatebar command from ANT on our build server ( Pentium4 3.2 GHz with 2.5G memory) however it takes quite a long time (about 200 minutes) to build. We currently have 4 different message set projects and about 15 flows (all in one project).

I had a look at the article on IBM's website:
IY61276: MQSICREATEBAR PERFORMANCE ISSUE WITH SEVERAL FLOWS/SETS PROJECT but this does not really tell me a lot.

We are running Broker version 5 service pack 4. On out local machines we've set ESQL Validation Settings as well as Message set validation settings to Ignore , as validation on the mapping nodes had a big performance impact. (Local machine specs the same as build server). The Run validation automatically when you save changes to the [project] resource preference has aslo been turned off on the message flow project. This improved the performance on our local machines a lot.

Any ideas on how we can improve performance on our build server?

Cheers!
Heidi-Lize
Back to top
View user's profile Send private message
chenulu
PostPosted: Mon Feb 07, 2005 11:01 am    Post subject: Reply with quote

Voyager

Joined: 27 Mar 2002
Posts: 87
Location: Research Triangle Park, NC

You need to donwload tool kit fixes (015 and 016). Prior to applying these fixes please ensure that you have 008,011, 012 and 013. You can do this via the update manager. After the fixes are applied and the workbench is restarted, quit the workbench (again!) and test the performance of mqsicreatebrar command
Back to top
View user's profile Send private message Send e-mail
Heidi-Lize
PostPosted: Tue Feb 08, 2005 4:10 am    Post subject: Reply with quote

Newbie

Joined: 20 Jan 2005
Posts: 6
Location: South Africa

Hi Chenulu

Thanks for the response but we had a look at the downloads from the sight ftp://ftp.software.ibm.com/software/mqseries/fixes/wbimbv50/discovery. They all seem older that the fixpack 4 that we are running.

Am I missing something here? Do we have the wrong site? We couldn't see the toolkit fixes 015 and 016 that you are talking about.

Please help...

Back to top
View user's profile Send private message
waugh
PostPosted: Tue Feb 08, 2005 6:42 am    Post subject: Reply with quote

Master

Joined: 19 Feb 2004
Posts: 225

Do it from toolkit. it needs a goood amount of memory but its easy.
help>software updates>new updates>install......
Back to top
View user's profile Send private message
nathanw
PostPosted: Tue Feb 08, 2005 6:54 am    Post subject: Reply with quote

Knight

Joined: 14 Jul 2004
Posts: 550

sorry the actual creation of the bar takes 200 minutes? 3 hours?

they are huge files with alot of esql etc or you have a serious problem

on a project i had 40 flows 8 sets 10 diff esql files (and they were huge) and it only took a few minutes to create the bar!!! and that was in the gui

something must be wrong in your set up
Back to top
View user's profile Send private message MSN Messenger
Heidi-Lize
PostPosted: Tue Feb 08, 2005 10:05 pm    Post subject: Reply with quote

Newbie

Joined: 20 Jan 2005
Posts: 6
Location: South Africa

Hi Guys

on my local machine using the GUI it only takes about a minute maybe less. This problem only happens when we are using the mqsicreatebar command on our build server from ANT.

As for the updates we tried it through the toolkit but company policy / security settings are preventing us from doing this - still waiting for the support guys to clear this one up for us. In the mean time we are looking for alternative ways of doing this...


_________________
Heidils
)
Back to top
View user's profile Send private message
nathanw
PostPosted: Wed Feb 09, 2005 1:05 am    Post subject: Reply with quote

Knight

Joined: 14 Jul 2004
Posts: 550

could yu not include the remote broker in the gui and use the bar created in the gui to deploy?

deploy may take a little longer but it would work!
Back to top
View user's profile Send private message MSN Messenger
Robbo
PostPosted: Wed Feb 09, 2005 1:35 am    Post subject: Reply with quote

Newbie

Joined: 09 Feb 2005
Posts: 5
Location: UK

Hello Heidi-Lize
Try the following - I haven't tried it myself yet, but it was sent to me by an IBM'er from Hursley :
Installing update without ftp access on "Toolkit" machine
1. on your local drive which has ftp access, create a directory
(c:\tmp\updt), in which you'll create a plugins directory, and a
features directory.
2. connect to update FTP site using Microsoft Internet Explorer or
other Browser. Address is:
/mqseries/fixes/wbimbv50
3. from FTP site, under MS IE, right-click the 2 folders (plugins /
features) + the site.xml file and select "copy"
4. Under Windows Explorer, go to the local update directory
(c:\tmp\updt) and select "paste"
5. Now either cut a CD with this info or copy the directory acroos to
the toolkit machine.
6. In the toolkit go to Update Manager perspective, in the feature
updates view, expand "My computer" item and go to you local update
directory (or CD copy)
7. Install available updates if any

NOTE

There is no need to download the whole directory contents as this might
take a long time.
Locally create an update directory, with a features and a plugins
directory.
Then, only transfer features / plugins .jar files that are more recent
than the currently installed ones.


This can be checked using the
Help --> About --> feature / plugin details.


From the displayed lists, check on the FTP site if more recent plugins /
features are available. If so, download corresponding .jar files.

Good Luck!!
Back to top
View user's profile Send private message
Heidi-Lize
PostPosted: Wed Feb 09, 2005 2:07 am    Post subject: Reply with quote

Newbie

Joined: 20 Jan 2005
Posts: 6
Location: South Africa

Hi Guys

Thanks Robbo, one of the guys here tried that and it solves our download problems.

But I'm happy to report that we've also solved out time issue on the mqsicreatebar file.

As I said in the beginning we are running ANT (a build tool) on our buildserver and this calls the mqsicreate command. When setting this up the guys pointed the projectHome to a local directory (i.e C:/XXX/) instead of to C:/IBM/WBIMB/eclipse/.( Yes, the environment variables are set up for us to be able to use the commands from any directory... and all the projects was checked out into this directory from CVS...)

When running the mqsicreatebar command on my local machine directly in the eclipse directory the building of the bar file only took 1min 49 sec. Working from this we've finally figured out that either the mqsicreatebar command or the project files need somethings from the eclipse directory.

We've now changed the projectHome and I'm happy to say that the complete build and deploy, with some test that we are running is now taking only 3 minutes!!! Yeah.

Thanks guys for all the suggestions

Back to top
View user's profile Send private message
x061294
PostPosted: Tue Dec 20, 2005 11:03 am    Post subject: Reply with quote

Acolyte

Joined: 05 Apr 2005
Posts: 62

When running the MQSICREATEBAR with just one msg flow, one project, it still is taking aprox 10 - 15 seconds. Seems a long time when I can do it through the toolkit in under 1 second to add, 1 second to save.

You mentione defining the environment variable PROJECTHOME and pointing it to the subdirectory holding eclipse.exe. I tried that and it made no difference. Did you need to try anything else?
Back to top
View user's profile Send private message
mrlinux
PostPosted: Wed May 03, 2006 7:26 am    Post subject: Reply with quote

Grand Master

Joined: 14 Feb 2002
Posts: 1261
Location: Detroit,MI USA

Well that 1 second is after the toolkit is up and running.
_________________
Jeff

IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries
Back to top
View user's profile Send private message Send e-mail
roysterdoyster
PostPosted: Fri Oct 26, 2007 12:22 am    Post subject: Performance issue when using mqsicreatebar with Ant Reply with quote

Apprentice

Joined: 26 Oct 2007
Posts: 25
Location: Glasgow, UK

Can you explain what you did to solve your performance problems with Ant? What is the ProjectHome setting you talk about?

I'm trying to automate the build and test with CruiseControl but when I use Ant to call mqsicreatebar it takes a very long time (and eventually hangs altogether) to create the bars.

We're pulling all the projects (flows and message sets) into a temporary workspace from ClearCase and then performing the build by using the Ant 'exec' command calling mqsicreatebar.exe.

When I build the bars through the toolkit (using the same temp workspace) it takes a matter of second but when running through ant it takes up to 10minutes to create 1 bar.... any idea why?

The bar files are small and only contain 6 or so flows and 2 or 3 message sets. We're using the 6.0.2 version of the toolkit.
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 » mqsicreatebar performance issue with several flows/sets
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.