Nacos安装讲解教程
Nacos安裝講解教程
- Nacos概覽
- Nacos開發資料
- Nacos安裝教程
- nacos下載
- application.properties配置文件主要配置講解
- nacos啟動
- 單機模式nacos啟動
- 1、修改單機模式方法
- 2、執行startup.cmd -m standalone,運行如下
- 集群模式nacos啟動
- 1、配置集群文件cluster.conf
- 2、啟動對應三個節點
- 3、nginx反向代理
- Nacos相關問題
Nacos概覽
Nacos /nɑ:k??s/ 是 Dynamic Naming and Configuration Service的首字母簡稱,一個更易于構建云原生應用的動態服務發現、配置管理和服務管理平臺。
Nacos 致力于幫助您發現、配置和管理微服務。Nacos 提供了一組簡單易用的特性集,幫助您快速實現動態服務發現、服務配置、服務元數據及流量管理。
Nacos 幫助您更敏捷和容易地構建、交付和管理微服務平臺。 Nacos 是構建以“服務”為中心的現代應用架構 (例如微服務范式、云原生范式) 的服務基礎設施。
Nacos開發資料
Nacos安裝教程
nacos下載
下載zip包后,解壓如下圖所示:
application.properties配置文件主要配置講解
#*************** Spring Boot Related Configurations ***************# ### 默認web訪問地址: server.servlet.contextPath=/nacos ### 默認web端口地址: server.port=18848#*************** Network Related Configurations ***************# ### 如果對于cluster.conf中的Nacos服務器地址,首選主機名而不是ip: # nacos.inetutils.prefer-hostname-over-ip=false### 指定本地服務器的IP: # nacos.inetutils.ip-address=#*************** Config Module Related Configurations ***************# ### 指定mysql數據源,此處若是使用數據庫必須要配置 spring.datasource.platform=mysql### 數據庫數量: db.num=1### 數據庫jdbc相關配置: db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC db.user.0=root db.password.0=123456### hikariCP數據庫連接池配置 db.pool.config.connectionTimeout=30000 db.pool.config.validationTimeout=10000 db.pool.config.maximumPoolSize=20 db.pool.config.minimumIdle=2#*************** Access Control Related Configurations ***************# ### 是否開啟系統權限驗證,默認false,開啟后,nacos客戶端訪問需要添加用戶名密碼 nacos.core.auth.enabled=truenacos啟動
運行nacos需要先安裝jdk并配置系統環境JAVA_HOME
nacos啟動腳本startup.cmd,默認點擊運行為集群模式啟動
單機模式nacos啟動
1、修改單機模式方法
1、在黑窗體環境下切換目錄到nacos/bin下,然后輸入命令:startup.cmd -m standalone
2、修改bin目錄下的startup.cmd文件,將set MODE="cluster"一行改成set MODE=“standalone”,然后直接運行startup.cmd
2、執行startup.cmd -m standalone,運行如下
集群模式nacos啟動
nacos2.0.4復制二份,分別為18847和18848,然后三個nacos分別如下步驟配置:
1、配置集群文件cluster.conf
進入conf目錄,將cluster.conf.example復制一份命名為:cluster.conf
#it is ip #example 192.168.0.105:18848 192.168.0.105:18847 192.168.0.105:188462、啟動對應三個節點
startup.cmd即可啟動,啟動成功如下圖所示:
3、nginx反向代理
進入nginx的conf目錄,修改其中的nginx.conf文件,將以下配置復制到http{}內
upstream nacos-cluster {server 192.168.0.105:18848;server 192.168.0.105:18847;server 192.168.0.105:18846; }server {listen 80;server_name localhost;location /nacos {proxy_pass http://nacos-cluster;} }然后訪問http://localhost/nacos即可,如果訪問成功說明配置成功
輸入用戶名和密碼【默認用戶名和密碼:nacos/nacos】,點擊提交,登錄成功
Nacos相關問題
springboot項目對接的服務注冊會存在接口錯誤:com.alibaba.nacos.naming.beat.sender namingProxy failed to request nacosexception。
以centos7為例,關閉ipv6流程:
總結
以上是生活随笔為你收集整理的Nacos安装讲解教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 分布式计算、并行计算、网格计算
- 下一篇: win32应用程序和win32控制台应用