首页 > 系统相关 >nacos2.20 windows 单机和集群部署(模拟)

nacos2.20 windows 单机和集群部署(模拟)

时间:2023-02-23 13:23:28浏览次数:57  
标签:单机 windows cmd startup nacos Nacos 集群 nacos2.20

前言

Nacos文档:https://nacos.io/zh-cn/docs/deployment.html

Nacos 是阿里开源的注册中心 + 配置中心服务。

下载

在 https://github.com/alibaba/nacos/releases 中,我们可下载 Nacos 的安装包

选择对应版本下载压缩包,Windows下载zip包,下载后解压(注意:解压目录不要包含中文和空格,以免出现未知报错)

nacos目录结构

部署

1、单机部署

进入到nacos目录下,在bin目录下有启动文件,现在直接运行startup.cmd文件会报错,因为默认是以集群(cluster)方式启动的,需要修改为单机启动

使用编辑器打开startup.cmd,将MODE修改为standalone,默认是cluster

保存之后双击运行startup.cmd,如下表示启动成功

还可以使用命令,通过命令参数修改启动方式:在bin目录下打开cmd窗口执行命令start startup.cmd -m standalone 效果相同;

启动成功后通过浏览器打开localhost:8848,用户名和密码默认都是nacos,登录成功后显示

2、集群部署(单机模拟)

本地一台电脑模拟集群

基于mysql数据库部署,需要安装mysql数据库,创建名为nacos的数据库,执行conf目录下的mysql-schema.sql文件到库里

修改application.properties配置文件(没有可以将application.properties.example复制一份,去掉.example扩展名就可以了)

去掉下图红框标注的注释,修改数据库连接和用户名密码

注:如果使用了mysql集群,那需要根据节点数量调整db.num,然后在db.url.1、db.url.2依次配置不同节点的连接

修改cluster.conf(如果没有,将cluster.conf.example复制一份,去掉.example扩展名)

本配置是指定集群节点ip:prot,因为咱们是一台机器所有都指定为本机ip+不同端口

需注意,不能使用localhost和127.0.0.1,端口号也不能连续,否则不能同时启动多个,因为 Nacos 服务之间通过 Raft 算法 保证一致性,所以 Nacos 部署的节点数最好设置为>=3 的奇数

回到bin目录下修改startup.cmd,将MODE设置为cluster(集群模式)

然后复制两份nacos文件夹,重命名如下

分别进入8846和8850编辑conf下的application.properties修改服务端口为8846和8850

依次启动每个服务

然后浏览器登录任意一个服务的地址,如localhost:8848/nacos,可以通过集群管理看到节点状态

到此nacos单机和集群搭建完成,如有不足,欢迎指正。

 

标签:单机,windows,cmd,startup,nacos,Nacos,集群,nacos2.20
From: https://www.cnblogs.com/brucewang92/p/17145333.html

相关文章

  • NESSUS安装破解_Windows(Linux一直没成功)
    一、安装 1、nessus官网下载安装包https://www.tenable.com/downloads/nessusps:我是8.*版本的,然后找对应的系统下载安装包 2、点击安装包进行安装,安装路径的文......
  • 解决windows复制粘贴自动格式转换功能失效
    最开始用vscode的jupyternotebook发现粘贴格式乱的一托。后面以为是vscode或者notebook的问题,下了这个插件pasteandintend也没解决,搞了一下午搞得怀疑人生。之后改用pych......
  • Scoop Windows下的包管理工具
    Scoop安装设置安装路径(可选)。默认Scoop是安装在C盘的,以及通过Scoop安装的软件也是在C盘的。如果你的C盘空间不够或想安装到其他盘,可以执行以下操作#设置s......
  • windows11 远程桌面连接出现了内部错误如何解决
    1 ​​gpedit.msc​​打开组策略​​2.计算机配置​​→​​管理模板​​→​​Windows组件​​→​​远程桌面服务​​→​​远程桌面会话主机​​→​​安全​​3.打开......
  • Windows远程桌面无法复制粘贴怎么解决
    按住win+R组合键打开Windows自带的【运行】窗口,在光标处输入命令:rdpclip.exe,并回车。右击任务栏点击”任务管理器“,在”进程“选项卡中如果可以找到“RDP剪贴板监视程序”......
  • Nacos单机&集群&持久化&nginx代理配置
    目录Nacos是什么注册中心对比环境搭建环境准备Nacos下载运行单机测试特性一:注册中心消费者项目POMYML配置类控制类启动类两个生产者项目POMYML控制类启动类验证特性二:配置......
  • Windows中XAudio2_7.dll文件丢失解决
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或者损......
  • 在Windows丢失xlive.dll的问题解决
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或者损......
  • Windows 11 22H2 跳过微软账户登录系统
    1、安装完Windows11系统最新版22H2后,进入到网络设置界面时,使用快捷键Shift+F10打开“命令提示符”(注意:部分笔记本快捷键为Fn+Shift+F10)2、在弹出的命令窗口输入以......
  • SkyWalking 单机部署
    本文参考:https://blog.csdn.net/OptimusPP/article/details/1064258071.概述1.1概念Skywalking是什么?FROMhttp://skywalking.apache.org分布式系统的应用程序......