[jboss-user] [JBoss Seam] - Re: what is concurrent-request-timeout

quilleashm do-not-reply at jboss.com
Wed Feb 21 03:56:51 EST 2007


To the first question

Seam serialises access to a conversation to stop concurrent requests (usually AJAX) interfering which each other.  The timeout is how long a request will wait for the conversation to be "unlocked" by the conversation currently using it.  It the timeout expires the request will not reacquire the conversation and just create a temporary one instead.

Making the timeout smaller increases the chance of a request timing out while waiting for the conversation but it reduces the time it will block for.  Making the timeout bigger makes it less likely that the request will time out while waiting but may block for longer waiting.

Depends on your situation whether avoiding request blocks or avoiding "missing" the conversation is more important to you.

HTH.

Mike.

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4019766#4019766

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4019766



More information about the jboss-user mailing list