Hi Chris, I would love to see an example of such a filter.
Thanks, Amit On Mon, Mar 2, 2009 at 5:43 PM, Christopher Schultz <ch...@christopherschultz.net> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Amit, > > On 3/2/2009 4:21 PM, Amit Chandel wrote: >> But only issue is that Tomcat doesn't persist sessions to DB >> synchronously as is the case with in-memory replication where session >> data is first replicated and then the request gets served. So if >> master fails, and the session data has not been persisted, subsequent >> requests going to the other tomcat node will see old session data >> from DB, and might frustrate the *user*. I would like to know how >> synchronous persistance of session data with Tomcat is done in >> practice. > > I have no experience with JDBCStore, but you could always implement your > own SessionManager that does synchronous database updates. > > If you don't want to implement a SessionManager (which might be a bit > heavy-handed and certainly Tomcat-specific), you could also write a > filter that wraps the HttpSession with your own object that does > synchronous DB reads and writes. This might also save you a LOT of RAM. > If you use the database exclusively for session attribute data, your > in-memory footprint for sessions could drop dramatically. > > If you'd like an example of such a filter, I could probably provide one. > > - -chris > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.9 (MingW32) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iEYEARECAAYFAkmsYPgACgkQ9CaO5/Lv0PBsWACfccJ6T9ZvIlRRhk65kpJ4BZc1 > 1ZoAniNvoh/NGQ5N1VnkGw5yr55S4hgN > =xPGx > -----END PGP SIGNATURE----- > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org