> From: Owens, Stephen (ITD) [mailto:stephen.ow...@state.ma.us] 
> Subject: PersistentManager Store property problem?

> [SetPropertiesRule]{Context/Manager/Store} Setting property 'checkInterval' 
> to '3600' did not find a matching property.

> The Tomcat 7 Documentation states for the Persistent Manager JDBC Based Store
> that the checkInterval attribute is the interval (in seconds) between checks
> for expired sessions among those sessions that are currently swapped out.

Looks like that entry in the doc is seriously out of date - the field hasn't 
been in the Tomcat source for a long, long time.  In reality, the timing is 
based on processExpiresFrequency, which is dependent on the 
backgroundProcessorDelay setting for container.  By default, the one for <Host> 
is used, and its setting is 10 (seconds).  Since you have 
processExpiresFrequency set to 6 (which happens to be the default), the checks 
are made once per minute.  Set processExpiresFrequency to 360 for once per hour.

 - Chuck


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY 
MATERIAL and is thus for use only by the intended recipient. If you received 
this in error, please contact the sender and delete the e-mail and its 
attachments from all computers.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to