windows系统 安装nacos服务注册与发现中心

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。

Nacos 是什么

Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。

Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。
以上摘自官网

Nacos 下载

可以从git上下载最新的压缩包,下载地址 https://github.com/alibaba/nacos/releases,Windows版本选择zip安装包就行,当然你也可以下载源码自己编译,我懒得搞
在这里插入图片描述

在这里插入图片描述
Nacos 版本1.4.3 ,这是截至到发文当前最新版本。
在这里插入图片描述

安装

官网也有安装教程
下载后会得到一个压缩包,解压到自己想安装的路径即可,找到bin目录,地址栏输入cmd,回车
在这里插入图片描述

然后命令行输入以下命令,standalone代表着单机模式运行,非集群模式。默认是集群模式,目前就启动一个nacos服务端,所以以单机的形式启动。

startup.cmd -m standalone

出现以下界面表示成功:
在这里插入图片描述
成功之后在浏览器地址栏输入:上图红色部分或者是http://localhost:8848/nacos/index.html,可以看到如下页面,默认的用户名密码都是nacos,输入之后提交即可。
在这里插入图片描述
登录成功后首页
在这里插入图片描述

配置文件介绍

在nacos安装的conf目录下有几个配置文件,它们分别有不同的作用:

  • application.properties:springboot默认的配置文件
  • cluster.conf.example:集群示例文件
  • nacos-logback.xml:日志配置文件
  • nacos-mysql.sql:mysql数据库运行脚本
  • schema.sql:Derby数据库运行脚本

数据库配置

nacos 0.7版本之前使用的是嵌入式数据库(Derby),Derby在使用的时候局限性的,比如不支持多用户操作,数据量大时会导致连接积压。nacos提供了对MySQL的支持。
在安装目录的conf文件夹下,有MySQL的SQL文件1.4.0-ipv6_support-update.sql和nacos-mysql.sql,我们只要在Navicat创建一个nacos数据库,先运行nacos-mysql.sql,再运行1.4.0-ipv6_support-update.sql即可。
1.4.0-ipv6_support-update.sql是1.4之后新增对IPv6的支持,只是修改了字段长度。
在这里插入图片描述
运行完成之后可以在users表中找到我们登录的用户名
在这里插入图片描述

修改配置文件

在配置文件路径下找到application.properties文件并打开,找到红色框框内的部分将带#号的注释打开,数据库的用户名和密码配置问自己本机的MySQL数据库里密码。
可以看到nacos默认端口号是8848。
在这里插入图片描述
在这里插入图片描述
修改之后再重新启动即可,这样一个单机的nacos安装就结束了。

nacos集群

nacos集群分以下步骤:

  1. 修改cluster.conf配置文件
    在单机版nacos的基础上将conf文件夹下的cluster.conf.example将配置文件名称改为cluster.conf,然后修改cluster.conf的IP地址。
    将IP修改为自己的IP地址即可,IP地址不要使用localhost或者127.0.0.1,原因如下:
  • 使用localhost集群在节点列表中会找不到
  • 使用127.0.0.1的话,nacos会默认在节点列表中加入本机在局域网中的IP地址的节点,相当于是多了一个节点。
    配置如下:
192.168.56.1:8848
192.168.56.1:8849
192.168.56.1:8850
  1. 把上面修改的nacos复制多份,我这里复制了三份
    修改各自的conf的文件夹下的application.properties中的server.port属性,分别修改为8848、8849、8850

  2. 启动集群中各节点
    在nacos安装目录下的bin目录中找到startup.cmd批处理命令,分别双击启动即可,看到如下页面表示启动成功。
    在这里插入图片描述
    登录其中任何一台服务端的地址http://localhost:8848/nacos/index.html#/login,在集群管理->节点列表中就可以看到nacos的各个节点了。
    在这里插入图片描述

nacos的安装到此就结束了。

能力一般,水平有限,如有错误,请多指出。
如果对你有用点个关注给个赞呗,
更多文章可以关注一下我的微信公众号suncodernote

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论
要在Windows安装Nacos,可以按照以下步骤进行操作: 1. 首先,确保你的系统已经安装Java环境。你可以在命令行中输入`java -version`来检查Java是否已经正确安装。 2. 下载Nacos安装包。你可以从Nacos的官方网站(https://github.com/alibaba/nacos/releases)上下载最新的稳定版本。 3. 解压下载的安装包到你想要安装Nacos的目录。 4. 进入解压后的Nacos目录,在命令行中执行以下命令启动Nacos服务: ``` cd nacos/bin startup.cmd ``` 5. 等待一段时间,直到命令行中显示Nacos服务已经成功启动。 6. 打开浏览器,访问`http://localhost:8848/nacos`,你将会看到Nacos的登录页面。 7. 输入默认的用户名和密码(用户名:nacos,密码:nacos)进行登录。 8. 登录成功后,你可以开始使用Nacos进行配置管理和服务注册等操作。 请注意,以上步骤是基于默认配置进行的安装和启动。如果你需要进行更多的配置,可以参考Nacos的官方文档或者配置文件中的注释进行相应的修改。 \[1\]\[2\]\[3\] #### 引用[.reference_title] - *1* *2* *3* [WindowsNacos安装及使用](https://blog.csdn.net/weixin_52946735/article/details/121768868)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

索码理

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值