关于Nacos下载速度慢以及在windows下启动不了的问题

一、背景

最近笔者在工作中用到了Nacos,准备摒弃Eureka,所以准备开始学习一下Nacos,于是想在本地搭建一个单服务的Nacos(windows环境下),但是从Nacos官网下载包的时候由于网络或者其他的原因导致下载不下来,好不容易找到方法后也没法启动,所以在这里记录一下分享给大家,希望能够帮到大家。

二、下载

三、解压并打包

3.1 解压后的文件大概是这样:

在这里插入图片描述

3.2 打包

在该目录下打开cmd,执行下面的命令就可以进行打包了,当然事先要先配置好maven的环境变量

mvn -Prelease-nacos -Dmaven.test.skip=true clean install -U 

3.3 找到打好的包

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.4 解压zip包而不是tar包,tar包是Linux下的包

解压zip的时候注意解压路径上不能有中文,解压完之后进入bin目录下双击startup.cmd的时候会报错,错误为nacos.core.auth.plugin.nacos.token.secret.key没有配导致的。
经过到nacos官网的排查发现是这个原因:https://nacos.io/zh-cn/docs/v2/guide/user/auth.html,就是说nacos版本在2.2.1后无默认值,而且笔者的版本为2.2.1,所以这里需要配置默认值。

3.5 纠错并配置默认值

根据官方提示如下:
在这里插入图片描述
然后笔者用这个Base64的快捷方式生成了一个加密后的字符串,快捷方式是这个https://www.sojson.com/base64.html

3.6 将刚才的值配置到Nacos的配置文件中

在nacos解压后的目录中找到conf目录,然后conf下的application.properties文件并打开。对里面的nacos.core.auth.plugin.nacos.token.secret.key属性进行赋值,把刚才生成的字符串赋到这里。如下:

nacos.core.auth.plugin.nacos.token.secret.key=cm9vdENvbmZpZ3Jvb3RDb25maWdyb290Q29uZmlncm9vdENvbmZpZwog

3.7 保存并启动Nacos

启动方式一:双击bin目录下的startup.cmd
启动方式二:在bin目录下打开cmd,然后输入命令:startup.cmd -m standalone

3.8登录验证

在这里插入图片描述
在浏览器输入http://172.1.26.184:8090/nacos/index.html ,这里端口号可以根据自己的需要改变。这里的端口号是笔者自己的端口号。
在这里插入图片描述
然后输入默认的用户名密码,用户名为nacos,密码也为nacos,即可登录成功。
在这里插入图片描述

参考博客:https://blog.csdn.net/Passer_hua/article/details/125941453
说明:本文章内容为笔者亲测有效,若有不当之处,希望各位大佬不吝赐告,笔者定当虚心接收并改正。

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在Windows下载和启动Nacos,可以按照以下步骤进行操作: 1. 首先,你需要下载Nacos的安装包。你可以在官方网站或者其他可信的资源网站上找到Nacos下载链接。 2. 下载完成后,解压缩安装包,并配置Nacos为单机模式启动。你可以按照安装包中的说明文档进行配置。 3. 接下来,你需要配置Nacos的数据库模式。根据你的需求和环境,选择合适的数据库,并进行相应的配置。 4. 完成配置后,你可以启动Nacos进行测试。确保Nacos能够正常启动并运行。 5. 如果你希望NacosWindows开机时自动启动,你需要使用WinSW.NET4.exe工具。你可以从\[这个链接\](https://github.com/winsw/winsw/releases/tag/v2.11.0)下载该工具。 6. 在使用WinSW.NET4.exe工具之前,请确保关闭之前启动Nacos的命令行窗口和Nacos本身。 7. 下载并安装WinSW.NET4.exe工具后,你可以使用该工具来配置Nacos的开机自启动。具体的配置方法可以参考工具的说明文档。 8. 最后,验证Nacos是否已经成功加入Windows服务并设置了开机自启动。你可以重启计算机并检查Nacos是否能够自动启动。 请注意,如果在启动过程中遇到错误,可能是因为集群模式启动出现了问题。你可以尝试使用命令`startup.cmd -m standalone`将Nacos切换为单机模式启动。启动成功后,你可以通过访问`http://localhost:8848/nacos`来验证Nacos是否正常运行。记得输入默认密码进行登录。 #### 引用[.reference_title] - *1* *2* [windowsnacos的安装并设置开机自启](https://blog.csdn.net/GBK_8/article/details/123631533)[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_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [windows下启动nacos](https://blog.csdn.net/weixin_44021888/article/details/125993022)[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_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值