【微服务】生产部署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目录下的脚本即可

最后效果

服务成功注册上去

目录
相关文章
|
6月前
|
人工智能 安全 Nacos
Nacos 3.0:微服务与AI融合的技术新纪元
Nacos 3.0:微服务与AI融合的技术新纪元
355 83
|
6月前
|
人工智能 安全 Java
Nacos 3.0:从微服务治理到AI服务治理的跃迁
Nacos 3.0:从微服务治理到AI服务治理的跃迁
407 5
|
6月前
|
人工智能 自然语言处理 安全
Nacos 3.0:微服务与AI融合的新一代动态治理平台
Nacos 3.0:微服务与AI融合的新一代动态治理平台
401 2
|
4月前
|
jenkins Java 持续交付
使用 Jenkins 和 Spring Cloud 自动化微服务部署
随着单体应用逐渐被微服务架构取代,企业对快速发布、可扩展性和高可用性的需求日益增长。Jenkins 作为领先的持续集成与部署工具,结合 Spring Cloud 提供的云原生解决方案,能够有效简化微服务的开发、测试与部署流程。本文介绍了如何通过 Jenkins 实现微服务的自动化构建与部署,并结合 Spring Cloud 的配置管理、服务发现等功能,打造高效、稳定的微服务交付流程。
642 0
使用 Jenkins 和 Spring Cloud 自动化微服务部署
|
6月前
|
人工智能 自然语言处理 Nacos
Nacos 3.0:微服务与AI融合的全新治理平台
Nacos 3.0:微服务与AI融合的全新治理平台
290 46
|
6月前
|
存储 监控 Shell
SkyWalking微服务监控部署与优化全攻略
综上所述,虽然SkyWalking的初始部署流程相对复杂,但通过一步步的准备和配置,可以充分发挥其作为可观测平台的强大功能,实现对微服务架构的高效监控和治理。尽管未亲临,心已向往。将一件事做到极致,便是天分的展现。
|
存储 网络协议 Nacos
高效搭建Nacos:实现微服务的服务注册与配置中心
Nacos(Dynamic Naming and Configuration Service)是阿里巴巴开源的一款动态服务发现、配置管理和服务管理平台。它旨在帮助开发者更轻松地构建、部署和管理分布式系统,特别是在微服务架构中。
2054 81
高效搭建Nacos:实现微服务的服务注册与配置中心
|
Java 网络安全 Nacos
Nacos作为流行的微服务注册与配置中心,其稳定性与易用性广受好评
Nacos作为流行的微服务注册与配置中心,其稳定性与易用性广受好评。然而,“客户端不发送心跳检测”是使用中常见的问题之一。本文详细探讨了该问题的原因及解决方法,包括检查客户端配置、网络连接、日志、版本兼容性、心跳检测策略、服务实例注册状态、重启应用及环境变量等步骤,旨在帮助开发者快速定位并解决问题,确保服务正常运行。
237 5