Consultor Eletrônico



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