【微服务】生产部署nacos集群(三个节点)

简介: 【微服务】生产部署nacos集群(三个节点)

使用docker部署nacos集群总是报错,于是使用普通方式

版本选择1.3.1,linux版

下载安装包

官网下载太慢,就不附官网连接了,直接云盘走起

链接:https://pan.baidu.com/s/1CD5JqucibK_1W7Yff95X3A

提取码:6ddh

下载完成后将安装包上传到linux服务器

解压

tar -zxvf nacos-server-1.3.1.tar.gz

修改两个配置文件,在conf目录下的application.properties和cluster.conf.example

首先application.properties

有需要可以修改端口

### Default web server port:
server.port=8848

修改连接数据库

### Count of DB:
db.num=1

### Connect URL of DB:
db.url.0=jdbc:mysql://192.168.0.248:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user=root1
db.password=9844968 (此处输入自己mysql的密码)

修改cluster.conf.example文件名为cluster.conf

修改其中内容:

192.168.0.232:8848
192.168.0.248:8848
192.168.1.116:8848

去bin目录下启动即可

sh ./startup.sh

记得开端口

\# 永久开放端口 ,执行完 需要再重启下防火墙
firewall-cmd --permanent --zone=public --add-port=80/tcp
firewall-cmd --reload 刷新生效


\# linux 开放端口
firewall-cmd --zone=public --add-port=8053/tcp

\# 永久开放端口 ,执行完 需要再重启下防火墙
firewall-cmd --permanent --zone=public --add-port=80/tcp
firewall-cmd --reload 刷新生效

\# 批量永久开放多个端口 , 两种类型  ,直接在 '=' 后面 拼接端口号
firewall-cmd --permanent --zone=public --add-port=80-81/tcp
firewall-cmd --permanent --zone=public --add-port=80-81/udp
firewall-cmd --reload 刷新生效
--- 最多两个端口

\# linux 查看开放端口列表
firewall-cmd --list-all

同步到其他服务器

直接复制文件夹到其他服务器即可 无特殊修改,然后依次启动bin目录下的脚本即可

最后效果

服务成功注册上去

目录
相关文章
|
8月前
|
人工智能 安全 Nacos
Nacos 3.0:微服务与AI融合的技术新纪元
Nacos 3.0:微服务与AI融合的技术新纪元
381 83
|
8月前
|
人工智能 安全 Java
Nacos 3.0:从微服务治理到AI服务治理的跃迁
Nacos 3.0:从微服务治理到AI服务治理的跃迁
455 5
|
8月前
|
人工智能 自然语言处理 安全
Nacos 3.0:微服务与AI融合的新一代动态治理平台
Nacos 3.0:微服务与AI融合的新一代动态治理平台
451 2
|
8月前
|
人工智能 自然语言处理 Nacos
Nacos 3.0:微服务与AI融合的全新治理平台
Nacos 3.0:微服务与AI融合的全新治理平台
315 46
|
存储 网络协议 Nacos
高效搭建Nacos:实现微服务的服务注册与配置中心
Nacos(Dynamic Naming and Configuration Service)是阿里巴巴开源的一款动态服务发现、配置管理和服务管理平台。它旨在帮助开发者更轻松地构建、部署和管理分布式系统,特别是在微服务架构中。
2266 81
高效搭建Nacos:实现微服务的服务注册与配置中心
|
11月前
|
存储 Kubernetes 安全
Nacos-Controller 2.0:使用 Nacos 高效管理你的 K8s 配置
无论是使用 Nacos-Controller 实现配置的双向同步,还是直接在应用中接入 Nacos SDK 以获得更高级的配置管理特性,都能显著提升配置管理的灵活性、安全性和可维护性。使用 Nacos,您能够更好地管理和优化您的应用配置,从而提高系统的稳定性和可靠性。
893 50
|
JSON Java Nacos
SpringCloud 应用 Nacos 配置中心注解
在 Spring Cloud 应用中可以非常低成本地集成 Nacos 实现配置动态刷新,在应用程序代码中通过 Spring 官方的注解 @Value 和 @ConfigurationProperties,引用 Spring enviroment 上下文中的属性值,这种用法的最大优点是无代码层面侵入性,但也存在诸多限制,为了解决问题,提升应用接入 Nacos 配置中心的易用性,Spring Cloud Alibaba 发布一套全新的 Nacos 配置中心的注解。
1538 135
|
监控 Java 测试技术
Nacos 配置中心变更利器:自定义标签灰度
本文是对 MSE Nacos 应用自定义标签灰度的功能介绍,欢迎大家升级版本进行试用。
1182 206

热门文章

最新文章