国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

CentOS(linux) 下Redis的安裝(Nginx+Tomcat集群第三步:負(fù)載均衡+Ses

王偉廷 / 1154人閱讀

摘要:注意如果圖片顯示不正常把這個(gè)改成。使用庫(kù)方式切換操作各個(gè)數(shù)據(jù)庫(kù)保存快照的頻率,第一個(gè)表示多長(zhǎng)時(shí)間,第二個(gè)表示執(zhí)行多少次寫操作。在一定時(shí)間內(nèi)執(zhí)行一定數(shù)量的寫操作時(shí),自動(dòng)保存快照。保存快照是否使用壓縮數(shù)據(jù)快照文件名只是文件名,不包括目錄。

Nginx+Tomcat集群第三步(負(fù)載均衡+基于Spring Boot的Session共享)

Nginx和Tomcat沒(méi)安裝好的可以參考前兩步:

CentOS(linux) 下Nginx的安裝

CentOS(linux) 下Tomcat的安裝

好了,現(xiàn)在三步曲第三步開始了


系統(tǒng)
CentOS 7.4(騰訊云)
軟件
redis數(shù)據(jù)庫(kù)


負(fù)載均衡

打開/root/Server/nginx/conf的nginx.conf(其它被注釋的代碼已隱藏)

user root;
worker_processes  1;#工作進(jìn)程的個(gè)數(shù),一般與計(jì)算機(jī)的cpu核數(shù)一致

events {
    worker_connections  1024;#單個(gè)進(jìn)程最大連接數(shù)(最大連接數(shù)=連接數(shù)*進(jìn)程數(shù))
}


http {
    include       mime.types;#文件擴(kuò)展名與文件類型映射表
    default_type  application/octet-stream;#默認(rèn)文件類型

    sendfile        on;#開啟高效文件傳輸模式,sendfile指令指定nginx是否調(diào)用sendfile函數(shù)來(lái)輸出文件,對(duì)于普通應(yīng)用設(shè)為 on,如果用來(lái)進(jìn)行下載等應(yīng)用磁盤IO重負(fù)載應(yīng)用,可設(shè)置為off,以平衡磁盤與網(wǎng)絡(luò)I/O處理速度,降低系統(tǒng)的負(fù)載。注意:如果圖片顯示不正常把這個(gè)改成off。

    keepalive_timeout  65;#長(zhǎng)連接超時(shí)時(shí)間,單位是秒

    gzip  on;#啟用Gizp壓縮

    #服務(wù)器集群
    upstream  test {  #服務(wù)器集群名字    
        server    localhost:8080  weight=1;#服務(wù)器配置   weight是權(quán)重的意思,權(quán)重越大,分配的概率越大。
        server    localhost:8090  weight=2;
    }
    
    #Nginx的配置
    server {#每一個(gè)server相當(dāng)于一個(gè)代理服務(wù)器
        listen       80;#監(jiān)聽80端口
        server_name  localhost;#當(dāng)前服務(wù)的域名,可以有多個(gè),用空格分隔

        location / {#表示匹配的路徑,這時(shí)配置了/表示所有請(qǐng)求都被匹配到這里
            #root   html;
            #index  index.html index.htm;#當(dāng)沒(méi)有指定主頁(yè)時(shí),默認(rèn)會(huì)選擇這個(gè)指定的文件,可多個(gè),空格分隔
            proxy_pass http://test;  #請(qǐng)求轉(zhuǎn)向自定義的服務(wù)器列表
        }
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }

    }
}

redis安裝

下載redis數(shù)據(jù)庫(kù)

wget http://download.redis.io/releases/redis-4.0.10.tar.gz

解壓redis

tar -zvxf redis-4.0.10.tar.gz

進(jìn)入解壓包

cd /root/redis-4.0.10

編譯安裝

make && make install

將配置文件redis.conf復(fù)制到/etc下

打開/etc下的redis.conf文件進(jìn)行配置

(1)bind 127.0.0.1 改 bind *     #不指定地址
(2)daemonize no 改 daemonize yes #后臺(tái)守護(hù)進(jìn)程方式運(yùn)行
(3)requirepass xxx   #設(shè)置密碼

配置文件基本說(shuō)明
daemonize:#是否以后臺(tái)守護(hù)進(jìn)程方式運(yùn)行
pidfile:#pid文件位置
port:#監(jiān)聽的端口號(hào)
timeout:#請(qǐng)求超時(shí)時(shí)間
loglevel:#log信息級(jí)別,總共支持四個(gè)級(jí)別:debug、verbose、notice、warning,默認(rèn)為verbose
logfile:#默認(rèn)為標(biāo)準(zhǔn)輸出(stdout),如果配置為守護(hù)進(jìn)程方式運(yùn)行,而這里又配置為日志記錄方式為標(biāo)準(zhǔn)輸出,則日志將會(huì)發(fā)送給/dev/null
databases:#開啟數(shù)據(jù)庫(kù)的數(shù)量。使用“SELECT庫(kù)ID”方式切換操作各個(gè)數(shù)據(jù)庫(kù)
save**:#保存快照的頻率,第一個(gè)*表示多長(zhǎng)時(shí)間,第二個(gè)*表示執(zhí)行多少次寫操作。在一定時(shí)間內(nèi)執(zhí)行一定數(shù)量的寫操作時(shí),自動(dòng)保存快照。可設(shè)置多個(gè)條件。
rdbcompression:#保存快照是否使用壓縮dbfilename:#數(shù)據(jù)快照文件名(只是文件名,不包括目錄)。默認(rèn)值為dump.rdb
dir:#數(shù)據(jù)快照的保存目錄(這個(gè)是目錄)
requirepass:#設(shè)置Redis連接密碼,如果配置了連接密碼,客戶端在連接Redis時(shí)需要通過(guò)AUTH命令提供密碼,默認(rèn)關(guān)閉。

啟動(dòng)redis

cd /usr/local/bin
./redis-server /etc/redis.conf

查看redis啟動(dòng)

ps -ef | grep redis

關(guān)閉redis

redis-cli shutdown

關(guān)閉指定端口redis

redis-cli -p 6379 shutdown

Session同步

PS:因?yàn)楸救藢W(xué)的是Spring Boot所以我就以Spring Boot來(lái)實(shí)現(xiàn)了。
1.Spring Boot添加Maven依賴


        
            org.springframework.session
            spring-session-data-redis
        
        
            org.springframework.boot
            spring-boot-starter-data-redis
        

2.添加配置(我的配置文件是application.yml,默認(rèn)的是application.properties)

#Session共享
  session:
    store-type: redis
  redis:
    host: 127.0.0.1  #地址
    port: 6379    #端口
    password: 1130377654   #密碼

附:Redis中文入門手冊(cè)下載地址


文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/40015.html

相關(guān)文章

  • Nginx+Tomcat關(guān)于Session管理

    摘要:前言對(duì)的管理一直有了解,但是一直沒(méi)有實(shí)際操作一遍,本文從最簡(jiǎn)單的安裝啟動(dòng)開始,通過(guò)實(shí)例的方式循序漸進(jìn)的介紹了幾種管理的方式。 前言 Nginx+Tomcat對(duì)Session的管理一直有了解,但是一直沒(méi)有實(shí)際操作一遍,本文從最簡(jiǎn)單的安裝啟動(dòng)開始,通過(guò)實(shí)例的方式循序漸進(jìn)的介紹了幾種管理session的方式。 nginx安裝配置 1.安裝nginx [root@localhost ~]# y...

    superw 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<