Nginx Tomcat集群配置 二

2021-08-14 08:22:25 字數 1980 閱讀 8245

作為這次的主角,相信大家對redis應該都一定印象,redis是一款開源的高效能key-value資料庫,擁有豐富的鍵值儲存型別,並提供多種語言的api。與一般資料庫不同,redis是使用記憶體作為主存,而使用硬碟來實現資料持久化,而且redis是週期性的將資料寫到硬碟上。這就意味著一旦我們伺服器出現斷電、重啟之類的情況,我們很可能會出現資料丟失的情況,所以不建議使用redis來存放關鍵的資料。當然,也正因為redis讀寫資料都使用記憶體,所以它的速度是非常快的,很適合我們來存放一些臨時性的資料。此外,redis能實現的作用很多,諸如佇列、快取之類的,但我也還沒使用過,無法在這裡為大家說明,但不影響我們今天的session共享功能。具體安裝請看這裡

org.springframework.sessiongroupid>

spring-session-data-redisartifactid>

1.1.1.releaseversion>

pomtype>

dependency>

#主機位址

redis hostname = localhost

#埠redis port = 6379

#密碼redis password = 123456

#連線超時時間

/*url-pattern>

為了完成測試,我先在indexcontroller中新增了兩個簡單方法,乙個是登入方法,乙個是進入使用者中心方法。需要注意的是如果要往redis中存入物件,則需要改物件序列化才能存入。我這裡為了方便,就用fastjson將物件轉為字串存入了,檢視起來也方便點。

另外個人中心頁面很簡單

redis+tomcat+session

redis視覺化工具

nginx tomcat配置集群

解壓,修改conf裡的nginx.conf upstream裡的server配置的是3個伺服器位址,weigth是權重,127.0.0.1是對外ip,listen 90是埠,location裡的prox pass 是依然是對外ip。3.啟動和關閉 啟動nginx cmd進入你們的nginx目錄。st...

nginx tomcat集群配置

1.安裝時不要安裝在源 同乙個目錄下,make時會報錯的。configure prefix opt nginx make make install 2.修改配置檔案 opt nginx conf nginx.conf 在server元素前增加 假設兩個tomcat的埠都是8080 upstream ...

Nginx Tomcat 配置負載均衡集群

準備兩個解壓版tomcat,如何同時啟動兩個tomcat,請看我的另一篇文章 一台機器同時啟動多個tomcat 建立乙個簡單的web專案。為了直觀的區分訪問的哪個tomcat,在頁面寫上標記8081 8082。分別部署到對應的tomcat下。如圖 進入nginx 1.10.1 conf路徑,修改配置...