部署Redis集群

部署Redis集群
1.創(chuàng)建一個redis

創(chuàng)建一個redis

查看所有鏡像網(wǎng)絡(luò)

查看redis網(wǎng)絡(luò)
通過腳本創(chuàng)建6個redis配置

通過腳本創(chuàng)建6個redis配置
創(chuàng)建redis的配置文件

創(chuàng)建redis的配置文件
創(chuàng)建redis的config配置

創(chuàng)建redis的config配置
這段是配置文件中的內(nèi)容

這段是配置文件中的內(nèi)容
端口6379

端口6379
查看配置的6個節(jié)點(diǎn)

查看配置的6個節(jié)點(diǎn)

運(yùn)行redis服務(wù) 開啟一個redis服務(wù),名字為redis-1

查看剛剛運(yùn)行的redis-1

再啟動倆個redis
將6個redis節(jié)點(diǎn)全部都啟動

將6個redis節(jié)點(diǎn)全部都啟動

查看6個節(jié)點(diǎn)都啟動成功

進(jìn)入redis里面查看,有倆個配置文件
創(chuàng)建redis集群

創(chuàng)建redis集群

image.png

設(shè)置一個值,發(fā)現(xiàn)172.38.0.13存儲了

停止172.38.0.13這個redis 看看可否從從機(jī)獲取到a get a

發(fā)現(xiàn)雖然172.38.0.13停止了,依然可以得到a

查看節(jié)點(diǎn),日志里說明一個master ,fail掉了

查看節(jié)點(diǎn),日志里說明一個master ,fail掉了,一個頂了上來
寫一個簡單的springboot

寫一個簡單的springboot
啟動springboot

啟動springboot
訪問成功

訪問成功
打包

打包
打包成功

打包成功
查看打包鏡像

查看打包鏡像
查看jar包位置

查看jar包位置
測試本地啟動成功

測試本地啟動成功
在idea中搜索docker插件

在idea中搜索docker插件
在項(xiàng)目中新建一個dockerfile文件,輸入右邊的腳本內(nèi)容

image.png
移除本地所有的docker鏡像

移除本地所有的docker鏡像
將jar包和dockerfile發(fā)送至服務(wù)器

將jar包和dockerfile發(fā)送至服務(wù)器
上傳成功

上傳成功
根據(jù)jar包和dockerfile腳本打包一個docker鏡像成功

根據(jù)jar包和dockerfile腳本打包一個docker鏡像成功
查看鏡像成功

查看鏡像成功
運(yùn)行剛剛打包的鏡像

運(yùn)行鏡像

image.png

提交/hello,請求,返回hello world 返回成功