广告
返回顶部
首页 > 资讯 > 数据库 >Nacos 2.2.0集群安装配置
  • 587
分享到

Nacos 2.2.0集群安装配置

nacos集群内置数据库mysqlPoweredby金山文档 2023-09-03 18:09:54 587人浏览 安东尼
摘要

一、文档、下载 Nacos 快速开始 https://nacos.io/zh-cn/docs/quick-start.html 集群部署说明 https://nacos.io/zh-cn/docs/v2/guide/admin/cl

一、文档、下载

Nacos 快速开始

https://nacos.io/zh-cn/docs/quick-start.html

集群部署说明

https://nacos.io/zh-cn/docs/v2/guide/admin/cluster-mode-quick-start.html

nacos下载

https://github.com/alibaba/Nacos

https://github.com/alibaba/nacos/releases

下载nacos-server-2.2.0.zip

二、防火墙打开端口

8848:主端口

(7848:集群raft算法选举leader端口)

端口

与主端口的偏移量

描述

9848

1000

客户端grpc请求服务端端口,用于客户端向服务端发起连接和请求

9849

1001

服务端grpc请求服务端端口,用于服务间同步等

firewall-cmd --permanent --zone=public --add-port=7848/tcp

firewall-cmd --permanent --zone=public --add-port=8848/tcp

firewall-cmd --permanent --zone=public --add-port=9848/tcp

firewall-cmd --permanent --zone=public --add-port=9849/tcp

firewall-cmd --reload

三、安装配置

上传nacos-server-2.2.0.zip至/opt

[root@boGon opt]# unzip nacos-server-2.2.0.zip

[root@bogon opt]# cd nacos/conf

[root@bogon conf]# cp cluster.conf.example cluster.conf

#it is ip#example10.10.10.197:884810.10.10.198:884810.10.10.199:8848

四、启动关闭服务

集群模式-使用内置数据源

[root@bogon conf]# cd ../bin

[root@bogon bin]# ./startup.sh -p embedded

关闭服务

[root@bogon bin]# ./shutdown.sh

五、查看日志

tail -f /opt/nacos/logs/start.out

查看详细日志:

tail -f /opt/nacos/logs/nacos.log

控制台,用户名和密码都是nacos

六、控制台

控制台,用户名和密码都是nacos

Http://ip1:8848/nacos

http://ip2:8848/nacos

http://ip3:8848/nacos

配置管理

服务管理

集群管理

七、测试数据

在第一台服务器上操作

发布配置

curl -X POST "http://127.0.0.1:8848/nacos/v1/cs/configs?dataId=nacos.cfg.dataId&group=test&content=helloWorld"

获取配置

curl -X GET "http://127.0.0.1:8848/nacos/v1/cs/configs?dataId=nacos.cfg.dataId&group=test"

虽然集群使用的是embedded的derby数据库,可是在第二台和第三台服务器上也能看到相同的数据。数据已经同步了。可以再验证下,在第二台服务器添加不同配置,在第三台服务器添加不同配置,在每一台控制台都可以看到所有配置。

(这与网上有的人说的不同,实践出真知)

八、使用Mysql数据库

创建数据库nacos_config,执行脚本创建表

nacos\conf\mysql-schema.sql

初始就这俩表里有数据。各有一条。

可选创建数据库用户nacos,并授予nacos_config数据库所有权限。

CREATE USER `nacos`@`%` IDENTIFIED BY 'nacos';GRANT ALL PRIVILEGES ON nacos_config.* TO nacos;FLUSH PRIVILEGES;

修改nacos\conf\application.properties(三台)

#*************** Config Module Related Configurations ***************#### If use MySQL as datasource:spring.datasource.platfORM=mysql### Count of DB:db.num=1### Connect URL of DB:db.url.0=jdbc:mysql://127.0.0.1:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&SocketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTCdb.user.0=nacosdb.passWord.0=nacos### Connection pool configuration: hikariCPdb.pool.config.connectionTimeout=30000db.pool.config.validationTimeout=10000db.pool.config.maximumPoolSize=20db.pool.config.minimumIdle=2

停止,启动服务(三台)

[root@bogon bin]# sh shutdown.sh

[root@bogon bin]# sh startup.sh

九、项目配置使用nacos集群

项目修改配置application.properties,指向多台nacos

spring.cloud.nacos.discovery.server-addr=10.10.10.197:8848,10.10.10.198:8848,10.10.10.199:8848

测试:

停止nacos1,nacos2,项目正常。

停止nacos3后,项目报错。再重启nacos3,稍等一会,项目正常。(再启动全部nacos节点)

多节点nacos可以通过Nginx代理或使用VIP(Virtual IP),既然server-addr可已配置多个IP,感觉没必要了。

nacos2集群通过nginx stream做负载均衡

十、参考

Nacos高可用「集群部署」

https://zhuanlan.zhihu.com/p/490063678

nacos2.0.3集群+Spring Boot+feign

https://zhuanlan.zhihu.com/p/502972811

Nacos最新2.x集群安装

https://www.jianshu.com/p/6ba3fee4b97f

nacos2.x集群版搭建

https://blog.csdn.net/qq_39313596/article/details/128663382

来源地址:https://blog.csdn.net/haveqing/article/details/129090162

您可能感兴趣的文档:

--结束END--

本文标题: Nacos 2.2.0集群安装配置

本文链接: https://www.lsjlt.com/news/392606.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Nacos 2.2.0集群安装配置
    一、文档、下载 Nacos 快速开始 https://nacos.io/zh-cn/docs/quick-start.html 集群部署说明 https://nacos.io/zh-cn/docs/v2/guide/admin/cl...
    99+
    2023-09-03
    nacos 集群 内置数据库 mysql Powered by 金山文档
  • docker怎么安装nacos内置集群
    要安装Nacos内置集群,您需要按照以下步骤进行操作: 首先,您需要在Docker中创建一个网络,以便容器之间可以相互通信。执行...
    99+
    2023-10-27
    docker
  • Jboss集群的安装配置
    这篇文章主要介绍“Jboss集群的安装配置”,在日常操作中,相信很多人在Jboss集群的安装配置问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Jboss集群的安装配置”的疑惑...
    99+
    2022-10-18
  • mongo副本集集群安装配置
    新建用户和目录 useradd mongodb mkdir  -p /comm/mg10000/data mkdir  -p /comm/mg10001/data mkdir...
    99+
    2022-10-18
  • yum安装MySQL及集群配置
    在CentOS7中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。1 下载并安装MySQL官方的 Yum Repos...
    99+
    2022-10-18
  • Weblogic Server11G集群的安装与配置
    本篇内容主要讲解“Weblogic Server11G集群的安装与配置”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Weblogic Server11G集群的安装与配置”吧!环境OS:windo...
    99+
    2023-06-04
  • MongoDB 3 分片集群安装配置
    操作系统:CentOS 6   x86_64MongoDB版本:3.4.3集群主机拓扑:主机mongo shardsvr & ReplSetNamemongo configsvr ...
    99+
    2022-10-18
  • Docker ZooKeeper3.4.10集群安装配置过程
    目录一. 服务器规划二. 集群部署1. 配置1.1 创建宿主机映射目录1.2. 创建配置文件(3台zk节点配置文件一样)1.3. 配置zookeeper主机id,每个机器id不能相同...
    99+
    2022-11-13
  • Linux系统安装部署nacos集群:基于nacos2.0.3
    目录 前言 1.yum安装方式 2.docker安装方式 一、前置条件 1.操作系统或者虚拟机上安装jdk,版本>=8 2.下载好nacos2.0.3的压缩包 二、解压 三、部署  1.将 cluster.conf.example 文件复制...
    99+
    2023-08-31
    linux 运维 服务器
  • Nacos安装配置详细流程
    快速导航 1.Nacos安装1.1概述1.2.下载1.3.安装1.4.启动和关闭1.5.测试 2.Nacos持久化2.1为什么持久化2.2配置Nacos持久化2.2.1.切换数据库2.2....
    99+
    2023-09-13
    java 微服务 linux
  • Nacos配置中心集群原理及源码分析
    目录Nacos集群工作原理配置变更同步入口AsyncNotifyServiceAsyncTask目标节点接收请求NacosDelayTaskExecuteEngineProcessR...
    99+
    2022-11-13
  • 0、MySql第零章,安装及集群配置
    MySql第零章,安装及集群配置 一、MySql安装 1、RPM安装 RPM安装,无法自定义一些安装路径和配置文件路径 ##以后再填坑 2、Generic安装 二进制 预编译 Generic,下载地址: https:...
    99+
    2014-08-11
    MySql第零章,安装及集群配置
  • 集群Cluster MySQL的安装配置和使用
    MySQL Cluster MySQL集群基本概念:“NDB” 是一种“内存中”的存储引擎,它具有可用性高和数据一致性好的特点。 MySQL Cluster 能够使用多种故障切换和负载平衡选项配置NDB存储...
    99+
    2022-10-18
  • Hadoop多节点集群怎么安装配置
    本篇内容主要讲解“Hadoop多节点集群怎么安装配置”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Hadoop多节点集群怎么安装配置”吧!1、集群部署介绍 1.1 Hadoop简介 H...
    99+
    2023-06-03
  • FreeSwitch+Opensips集群 安装配置操作指导
    1.1 rsync安装服务端与客户端都需要安装rsync安装命令:yum install rsync1.1.2 rsync服务端配置步骤1:生成并编辑配置文件rsyncd.conf#touch /etc/rsyncd.c...
    99+
    2023-06-05
  • SpringCloud安装Nacos完成配置中心
    目录1. Nacos介绍2. docker安装Nacos2.1 docker-compose.yaml2.2 启动后访问控制台3.Springboot集成Nacos3.1 pom依赖...
    99+
    2022-11-13
  • Docker下Redis集群安装配置怎么实现
    这篇文章主要介绍“Docker下Redis集群安装配置怎么实现”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Docker下Redis集群安装配置怎么实现”文章能帮助大家解决问题。一、所有机器拉去镜像...
    99+
    2023-07-02
  • 配置中心nacos如何安装使用
    今天小编给大家分享一下配置中心nacos如何安装使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。什么是配置中心用来统一管理...
    99+
    2023-07-04
  • hadoop集群服务器详细安装配置教程
    这篇文章主要讲解了“hadoop集群服务器详细安装配置教程”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“hadoop集群服务器详细安装配置教程”吧! 一、安装包准备1、虚拟机分布式...
    99+
    2023-06-02
  • Docker+nacos+seata1.3.0安装与使用配置教程
    在此之前我搞了一天,虽然seata好用,用起来也超级简单,但是安装配置是真的麻烦,遇见了各种坑,下面来进入正题。o(╥﹏╥)o 一 . 版本    注意:如果版本...
    99+
    2022-11-12
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作