Redis設置密碼
A(此方式重啟無效), 進入redis執(zhí)行命令
查詢密碼config get
requirepass
設置密碼configset requirepass aa123456
驗證密碼auth aa123456
B,修改配置文件
requirepass yourpassword? //此處注意,行前不能有空格
如果master有密碼則修改
masterauth
建議
如果配置了主備失都,建議master開啟數據持久化搬卒,或者至少不要讓master在掛掉后可以自動重啟攒砖。
可以想象這樣一個場景:master未開啟持久化腺晾,master掛了后被監(jiān)控重啟居暖。這時米诉,master中沒有任何數據,slave由于和master同步游两,上面的數據也將被清空!
下載需要的jar包(不同的tomcat版本對應的jar包是不同的砾层,如果有需要可以找開發(fā)協(xié)商)
需要2臺tomcat8.5 一臺redis5?jdk1.8
*如果同臺機器需要修改5不同地方端口,redis端口記得寫出來
修2臺tomcat都需要改tomcat context.xml??? vim/usr/local/tomcat/conf/context.xml
<Valve
className="com.orangefunction.tomcat.redissessions.RedisSessionHandlerValve"
/>
????host="127.0.0.1"
???? port="6379"
????password="aa123456"
???? database="0"
????maxInactiveInterval="60"/>
2臺機器都需要寫贱案,檢驗session頁面
vim /usr/local/tomcat/webapps/ROOT/session.jsp
<%@ page language="java" contentType="text/html;
charset=UTF-8"
???pageEncoding="UTF-8"%>
<BR>
SessionID:<%=session.getId()%>
<BR>
SessionIP:<%=request.getServerName()%>
<BR>
SessionPort:<%=request.getServerPort()%>
<BR>
訪問如果sessionid相同就表示已經實現共享