nacos集群部署

Nacos集群部署

nacos 简介

nacos文档.

Nacos 集群部署架构

因此开源的时候推荐用户把所有服务列表放到一个vip下面,然后挂到一个域名下面

http://ip1:port/openAPI 直连ip模式,机器挂则需要修改ip才可以使用。

http://SLB:port/openAPI 挂载SLB模式(内网SLB,不可暴露到公网,以免带来安全风险),直连SLB即可,下面挂server真实ip,可读性不好。

http://nacos.com:port/openAPI 域名 + SLB模式(内网SLB,不可暴露到公网,以免带来安全风险),可读性好,而且换ip方便,推荐模式

nacos集群部署_第1张图片

  1. 预备环境准备
    64 bit OS Linux/Unix/Mac,推荐使用Linux系统。
    64 bit JDK 1.8+;下载.配置。
    Maven 3.2.x+;下载.配置。
    3个或3个以上Nacos节点才能构成集群。
  2. 下载地址
    zip包.
    tar.gz包.
  3. 配置集群配置文件
    在nacos的解压目录nacos/的conf目录下,有配置文件cluster.conf,请每行配置成ip:port。(请配置3个或3个以上节点)
// ip:port
200.8.9.16:8848
200.8.9.17:8848
200.8.9.18:8848
  1. 修改数据源
    初始化 MySQL 数据库
    初始化的数据库文件目录:将文件减压后,在conf文件中找到nacos-mysql.sql文件,在数据库中进行执行该sql
  2. application.properties 配置
application.properties(主要配置)汉化部分如下:
# *************** Spring Boot相关配置***************#
# ##默认的Web上下文路径:
server.servlet.contextPath = / nacos
# ##默认的Web服务器端口:
server.port = 8848

# ***************网络相关配置***************#
# ##如果喜欢主机的IP在cluster.conf中NACOS服务器地址:
# nacos.inetutils.prefer-hostname-over-ip =

你可能感兴趣的:(nacos,java)