Kbase P102775: Memory leak in Webspeed Agents Running Stateless in 3.1D
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  29/09/2008 |
|
Status: Verified
SYMPTOM(s):
Memory leak in WebSpeed Agents
The memory of agents are continually growing
Agents continue to process requests but system slows down as agents grow
Agents are running stateless
FACT(s) (Environment):
Progress 9.1D
WebSpeed 3.1D
CAUSE:
There was a change in 3.1D WebSpeed that cause persistent procedures to be loaded into memory unless the environmental variable STATE_AWARE_ENABLED is set to no. If the agents are running in the stateless mode, this variable needs to be set, otherwise the the web-objects will run in state-aware mode which the application is not designed to run with.
FIX:
To set the environmental variable using the Progress Explorer, select the WebSpeed broker and in the Environmental Variables section enter:
NAME: STATE_AWARE_ENABLED
VALUE: NO
Or modify the ubrokers.properties file in the Environment section for your broker. if your broker's name was wsbroker1 it would look like this:
[Environment.wsbroker1]
STATE_AWARE_ENABLED=NO