配置nginx
先說說為什么要用ngnix 做負載均衡,其實做負載均衡的最出名的莫過于F5了,F5是在硬件設施,動輒幾萬,幾十萬,幾百萬不等,對于一般的小公司來說,這也是一筆很大的開銷,所以能盡量的使用軟件,還是使用軟件,效果上雖然會差一些,但是還是能夠起到一定的作用的。
修改nginx.conf的配置文件,
本地模擬的兩個應用,使用不同的端口訪問。
redis配置
linux版本是centos,redis是通過yum安裝。
yum install redis
? ? 查找redis的安裝
rpm -ql redis
啟動redis
service redis start
springboot配置
導入jar包
同時修改application.properties文件
#關閉thymeleaf緩存spring.thymeleaf.cache=false
server.session.timeout=5
spring.session.store-type=redis#redisspring.redis.host=172.16.24.96
spring.redis.password=123456
spring.redis.port=6379
配置redis,最重要的是
spring.session.store-type=redis
之前死活都成功不了的,加了這行配置之后,突然發現就這么簡單。hi后面的粗體字不同,是因為訪問了不同的服務,但是sessionid實現了共享