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 » Workflow Engines - IBM MQ Workflow & Business Process Choreographer » PEA crashing

Post new topic  Reply to topic
 PEA crashing « View previous topic :: View next topic » 
Author Message
fagundes
PostPosted: Mon Feb 23, 2004 12:38 pm    Post subject: PEA crashing Reply with quote

Apprentice

Joined: 15 Aug 2003
Posts: 45

Hi for all.
I am trying to stress the workflow engine, so I did a little ativicty (vanilla activity) using the API, after I did a program for triggering the instances. When I increase the rate of instances creation ... in the machine (client) whre is the PEA crashing, and one trouble happens ##virtual memory low##, I have one memory (RAM) of 512 Mbytes and virtual memory with size compatible.
When I see my "Task Manager", tehere is various activities waiting for PEA to comunicate it. Is there some configuration for the PEA???
It seems ironic, I am tring to stress the server and the client is crashing .
Other thing ... I would like to have some machines running the PEA, but with the same user logged, I try to run the "fmcxpea" for starting up the PEA, but occurr one erroe message.

Please, could anybody help me ?

Thanks guys

Fagundes
_________________
Fagundes Pereira da Silva
M.Sc. Candidate / UFRJ Brazil
Interest Area: WfMS Performance Analysis
Back to top
View user's profile Send private message Send e-mail
jmac
PostPosted: Mon Feb 23, 2004 12:45 pm    Post subject: Reply with quote

Jedi Knight

Joined: 27 Jun 2001
Posts: 3081
Location: EmeriCon, LLC

Each user can have only one "Present" session, and a PEA is tied to that session. You would have to use multiple users to use more than one PEA.

I have never heard of your problem in a Windows environment before, I have heard of memory leaks in the PEA in unix environments. Just how fast are you pushing those updates out to the client?
_________________
John McDonald
RETIRED
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger MSN Messenger
fagundes
PostPosted: Mon Feb 23, 2004 1:04 pm    Post subject: activiy duration... Reply with quote

Apprentice

Joined: 15 Aug 2003
Posts: 45

The activities has one configurable time (one number with one probability distribution with mean and variance as parameters, I used one uniform distribution with mean of 8 seconds (there are the follow possibilities: 8/9/10 -it 's the begining of tests), after I will do one different distribution (maybe the Normal) ).
In the mean, there are 2 instances that are created by second.
The process is one vanilla process with three activities in sequence, it is very ligth ...
If the trouble to persist, do you have any idea for build one way for stressing the workflow engine? The dealine for find one correct form is near and I am mad

Thanks....
Fagundes
_________________
Fagundes Pereira da Silva
M.Sc. Candidate / UFRJ Brazil
Interest Area: WfMS Performance Analysis
Back to top
View user's profile Send private message Send e-mail
jmac
PostPosted: Mon Feb 23, 2004 1:10 pm    Post subject: Reply with quote

Jedi Knight

Joined: 27 Jun 2001
Posts: 3081
Location: EmeriCon, LLC

I don't believe there are any tools out there specifically to stress the Workflow engine.

Let me know if you find any.
_________________
John McDonald
RETIRED
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger MSN Messenger
clindsey
PostPosted: Mon Feb 23, 2004 4:47 pm    Post subject: Reply with quote

Knight

Joined: 12 Jul 2002
Posts: 586
Location: Dallas, Tx

FYI,

The PEA is an older model now. It's design expected it to be tied to a client program that was launched and required user input. Thus, the PEA was throttled by user input. With no user input, you can run a PEA with no throttling and it was not designed to work that way. If you need high performance throughput, use a UPES.

Charlie
Back to top
View user's profile Send private message
fagundes
PostPosted: Tue Feb 24, 2004 1:58 pm    Post subject: How can I build (configure) one UPES ? Reply with quote

Apprentice

Joined: 15 Aug 2003
Posts: 45

How can I configure one UPES ?
Is there any example on the guides ?
Is UPES "really" better (about performance) than PEA, if yes, please where did you see this information ?

Thanks
Fagundes
_________________
Fagundes Pereira da Silva
M.Sc. Candidate / UFRJ Brazil
Interest Area: WfMS Performance Analysis
Back to top
View user's profile Send private message Send e-mail
vennela
PostPosted: Tue Feb 24, 2004 2:21 pm    Post subject: Reply with quote

Jedi Knight

Joined: 11 Aug 2002
Posts: 4055
Location: Hyderabad, India

UPES Implementation example
Back to top
View user's profile Send private message Send e-mail Visit poster's website
clindsey
PostPosted: Tue Feb 24, 2004 7:01 pm    Post subject: Reply with quote

Knight

Joined: 12 Jul 2002
Posts: 586
Location: Dallas, Tx

Quote:

Is UPES "really" better (about performance) than PEA, if yes, please where did you see this information ?


I got this directly from Workflow development. It is supposed to be in the next updates of the documentation. I don't think it made the first round for on 3.4 pubs. It is more related to the volume of PEA activity than actual performance. If you have a small number of PEAs and each is single threaded are has small number of threads (I think < 100) it may perform better than a UPES. The problem is related to runaway PEAs with many threads and no governing factors. This condition will bring down Workflow. The moral of the story is really that if you are not launching end user programs, use a UPES.

Charlie
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 » Workflow Engines - IBM MQ Workflow & Business Process Choreographer » PEA crashing
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.