作者codemonkey (程式猿)
看板java
標題[問題] Tomcat可以設定session hanlder嗎
時間Tue Feb 26 15:56:16 2013
請問Tomcat 可以和PHP一樣
直接將session save handler指向memcached 嗎
還是只能自己寫程式去做管理呢
例如剛剛爬文找到的一個專案
https://code.google.com/p/memcached-session-manager/wiki/FAQ
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.161.32.68
1F:推 PsMonkey:你要不要先定義一下 Java 裡頭的 memcached 是啥? 02/26 16:15
就是把session存在port 11211的那個memcached
...我猜Tomcat應該有自己的cache機制,
不過還是好奇能不能指向第三方的memcached服務
2F:→ PsMonkey:==.==== 你要不要先看一下一般 Tomcat 的 session 實作 02/26 17:12
剛剛追了一下,發現Tomcat的session是存在檔案耶 FileStore.java
意思是不能由設定檔直接改變Tomcat session的save handler囉?
得要自己從servlet改寫,建立具有session cache機制的app,或是改Tomcat的code ??
※ 編輯: codemonkey 來自: 118.161.32.68 (02/26 17:33)
3F:推 LaPass:居然是存檔案..... 我還以為是記憶體.... 02/26 17:33
4F:推 phstudy:Tomcat 7 Persistent Manager 可以存檔案 or 透過JDBC寫db 02/26 18:00
5F:推 PsMonkey:StandardSession 是用 ConcurrentHashMap(沒實際 debug 02/26 18:02
6F:推 popcorny:你貼的那個link不就是了嘛? 02/26 19:37