Yes, this is definitively interresting, even though I am looking for a lower-level solution (HttpConnector and Tomcat thread managment level). I will be always surprised with all we can acheave with of sevlets filters...
The beaviour proposed by this filter gets pretty close to my wishes, but I doubt we can do better than its authors just with a filter. Thanks for your suggestion. Antonio >>> [EMAIL PROTECTED] 07/07 12:42 >>> Try googling RequestControlFilter. You may be able to modify the code and check for a matching request from the session....or use it as is...this may work for you. H ----- Original Message ----- From: "Antonio PAROLINI" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Thursday, July 07, 2005 9:05 PM Subject: Multi-click from the same user > Hello, > > We have a Struts intranet-web site running under tomcat 4.1.24. > > Some of the application function are pretty slow ( more than 10 > secondes), and sometime users get mad and click 10 times on the same > button. Tomcat raise 10 thread and on such slow operation, the server > can get very slowed down. > > Aside of javascript solutions ( blocking the button to be clicked > twice), is there a tomcat configuration solution for this probleme ? > > I would imaging for instance, a HTTP connector that detect that the > same call is being made by the same browser (or same UserPrincipal), to > the same url with the same parameters , and instead of raising a new > thread, wait for the 1 thread to end and returns its result ... Am I > dreaming ? > > Thanks in advance for your help. > > Antonio Parolini > > > > > > ********************************************************************** > This email and any files transmitted with it are confidential and > intended solely for the use of the individual or entity to whom they > are addressed. If you have received this email in error please notify > the system manager. > > ********************************************************************** > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
