nacos 怎么配置 里的配置ip_nacos集群配置
一、環(huán)境準備
Nacos 依賴?java環(huán)境來運行。如果您是從代碼開始構建并運行Nacos,還需要為此配置?Maven環(huán)境,請確保是在以下版本環(huán)境中安裝使用:
64 bit OS,支持 Linux/Unix/Mac/Windows,推薦選用 Linux/Unix/Mac。
64 bit JDK 1.8+;下載配置自行安裝。
Maven 3.2.x+;下載配置自行安裝。
二、???? 安裝配置
1、下載安裝包
官網下載穩(wěn)定版的nacos-server-x.x.x.zip,(建議下載1.2+版本,因為1.2-以下版本存在連接超時日志打印問題,但不影響項目正常運行)。
2、上傳至linux ,如/data/software/nacos目錄下,
解壓到當前目錄:unzip命令 unzip nacos-server-x.x.x.zip 后得到解壓后的nacos文件夾
集群配置
3、集群配置(三臺機器):cd /data/software/nacos/nacos/conf
創(chuàng)建cluster.conf或者修改cluster.conf.example的文件名為cluster.conf,并配置要集群的三臺服務器ip和nacos端口,如:
192.168.xx.xx:8848
192.168.xx.xx:8848
192.168.xx.xx:8848
三臺要集群的主機均進行安裝配置。
4、持久化配置
初始化你的mysql數(shù)據(jù)庫
復制cd /data/software/nacos/nacos/conf下nacos-mysql.sql的內容在你的數(shù)據(jù)庫執(zhí)行初始化數(shù)據(jù)庫;
cd /data/software/nacos/nacos/conf下application.properties文件中配置數(shù)據(jù)庫信息,當前只支持mysql數(shù)據(jù)庫。
配置你的數(shù)據(jù)庫信息
spring.datasource.platform=mysql //所用數(shù)據(jù)庫
db.num=1 //數(shù)據(jù)庫數(shù)量,自己搭建數(shù)據(jù)庫集群有幾個可以配幾個
#第一個數(shù)據(jù)庫地址,用戶名密碼等信息,以序列0開始
db.url.0=jdbc:mysql://192.168.xx.xx:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=你的用戶名
db.password=你的密碼
6、nginx負載均衡配置
Nginx配置:
upstream nacos {
192.168.xx.xx:8848
192.168.xx.xx:8848
192.168.xx.xx:8848
}
location ^~ /nacos{
proxy_pass http://nacos-server/nacos;
# nginx非80端口處理
proxy_set_header??????? Host $host:$server_port;
# 獲取真實IP
proxy_set_header??????? X-Real-IP $remote_addr;
# 獲取代理者的真實ip
proxy_set_header?????? X-Forwarded-For?? ???? $proxy_add_x_forwarded_for;
# 解決getScheme,isSecure,sendRedirect
proxy_set_header X-Forwarded-Scheme? $scheme;
client_max_body_size??? 1000m;
client_body_buffer_size 128k;
proxy_connect_timeout?? 90;
proxy_send_timeout????? 90;
proxy_read_timeout????? 90;
proxy_buffer_size?????? 4k;
proxy_buffers?????????? 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
}
5、啟動服務
啟動命令:分別在每個服務器上啟動服務。
cd /data/software/nacos/nacos/bin
sh startup.sh
在瀏覽器訪問:
輸入用戶名和密碼:nacos
總結
以上是生活随笔為你收集整理的nacos 怎么配置 里的配置ip_nacos集群配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机网络IP分配大题,2018年IP分
- 下一篇: excel有的单元文字可以超出单元格_e