本地tomcat–>conf—>context.xml 中加入
"com.naritech.nicole.gump.redissessionhandlervalve"
/>
"com.naritech.nicole.gump.redissessionmanager"
host=
"redis所在系統ip"
port=
"6379"
maxinactiveinterval=
"60"
/>
問題:這時候筆者在測試的時候啟動兩個伺服器發現 第乙個伺服器在session作用域存乙個值之後用第二個伺服器取值居然get了乙個null。
用chrome瀏覽器抓包之後發現是因為兩次jsp請求的sessionid不一致
解決方案:給tomcat—>conf—>context.xml的context標籤加入兩個屬性
"sessionshareid" sessioncookiepath=
"/">
提取碼:2wni
去找對應的tomcat版本複製commons-pool2、jedis.jar、tomcat-redis-session-manager-master.jar 就可以
用oracle trace 來跟蹤session
1.在資料庫安裝的電腦上,使用sql plus 用 sysdba 身份連線到資料庫.2.找到要進行跟蹤的會話.select sid,serial username from v session 3.啟用相關會話的sql trace exec dbms system.set sql trace in ...
用oracle trace 來跟蹤session
用oracle 密碼登入 1.在資料庫安裝的電腦上,使用sql plus 用 sysdba 身份連線到資料庫.2.找到要進行跟蹤的會話.select sid,serial username from v session 3.啟用相關會話的sql trace exec dbms system.set ...
用redis實現秒殺
今日在研究秒殺系統,用資料庫的樂觀鎖可以實現,但是在高併發下可能並不好,所以就想到了快取系統redis,因為redis本身也有鎖機制,廢話不多說,直接上 請大神指點不足的地方。class a public class myrunnable implements runnable override p...