大聪明教你学Java | Windows 环境下安装部署 Nacos

本文介绍了Nacos作为阿里巴巴的开源服务注册和配置中心,相较于Eureka提供了更多功能,如配置中心、动态刷新、分组和权重设置等。通过详细步骤展示了在Windows环境下安装部署Nacos的过程,包括设置单例模式和配置数据库。最后,给出了访问Nacos管理界面的URL。
摘要由CSDN通过智能技术生成

前言

🍊作者简介: 不肯过江东丶,一个来自二线城市的程序员,致力于用“猥琐”办法解决繁琐问题,让复杂的问题变得通俗易懂。
🍊支持作者: 点赞👍、关注💖、留言💌~

有些小伙伴可能对 Nacos 这个名字并不熟悉,那么你一定听说过 Eureka (Eureka 在 Spring Cloud 微服务架构中通常用作注册中心,主要用于AWS云中的定位服务,以实现中间层服务器的负载平衡和故障转移),我们可以将 Nacos 理解为是阿里巴巴开发的另一种“Eureka”。看到这,可能有小伙伴会产生疑惑:我们既然有了 Eureka 这样一个大利器,为什么还要选择 Nacos 呢?给小弟点时间,容我娓娓道来…

P.S. 有想了解 Eureka 的小伙伴可移步至:大聪明教你学Spring Cloud核心组件 | 第一篇:Eureka(附带本人视频讲解)

为什么选择 Nacos

我们在使用 Eureka 的时候会发现,它没有给我们提供配置中心(需要配合Config实现配置中心)、不支持动态刷新(需要配合MQ实现配置动态刷新)、不支持分组、不提供权重设置功能(无法调整承载流量压力)、没有管理界面,所以使用 Eureka 的过程就较为繁琐,而且 Eureka 的英文界面不是那么友好,尤其是英文不太好的小伙伴(比如我😂)在使用的时候肯定会更难受,而阿里巴巴开发出来的 Nacos 可以帮我们解决这些困扰…

在这里插入图片描述

Nacos 是阿里巴巴开源的服务注册中心以及配置中心,也是 SpringCloudAlibaba 架构中最重要的组件。它致力于给开发者提供一款便捷、简单上手的开源框架。最主要的是 Nacos 是一个易于构建云原生应用的动态服务发现、配置和服务管理平台,它提供注册中心、配置中心和动态 DNS 服务三大功能,能够无缝对接Springcloud、Spring、Dubbo等流行框架,而且界面中英文都有,使用起来非常方便,对我这种英语不好的人来说真的是一个福音。下面就跟大家讲解一下如何在 Windows 环境下安装部署 Nacos。

自从我接触到了 Nacos 之后才知道,原来做微服务也可以这么高效快捷~(谁用谁知道😎)

🍋 Nacos 官网地址:https://nacos.io/zh-cn/index.html

Windows 环境下安装部署 Nacos

我们在 Nacos 的官网中就能找到下载地址,并且官网也为我们推荐了稳定的2.0.3版本。

在这里插入图片描述
下载地址:https://github.com/alibaba/nacos/releases/tag/2.0.3(Windows环境下载 nacos-server-2.0.3.zip;Linux环境下载 nacos-server-2.0.3.tar.gz)

在这里插入图片描述
安装包下载完成后,我们解压到文件夹中👇

在这里插入图片描述
在启动之前我们需要做两项准备工作👇

🍎 准备工作一:设置启动模式为单例模式。Nacos 的默认启动模式是集群模式,如果不修改的话会导致启动失败。修改 Nacos 的启动模式也很简单,我们找到 startup.cmd 文件(nacos-server-2.0.3/nacos/bin/startup.cmd),编辑该文件,将 MODE 参数改为 standalone 即可。

在这里插入图片描述

🍎 准备工作二:配置数据库。我们需要在本地的 Mysql 中创建一个 Nacos 的数据库(库名可以自定义),然后将 nacos-mysql.sql 文件(nacos-server-2.0.3/nacos/conf/nacos-mysql.sql)导入创建好的数据库中。数据库创建完成后,再将 application.properties 文件(nacos-server-2.0.3/nacos/conf/application.properties)中的数据库配置信息改为本地环境的对应信息即可。

在这里插入图片描述
准备工作完成后,我们只需要双击 startup.cmd 文件(nacos-server-2.0.3/nacos/bin/startup.cmd),即可启动 Nacos 。

在这里插入图片描述
启动完成后,我们访问 http://127.0.0.1:8848/nacos/ 即可访问 Nacos 管理界面(账号:nacos;密码:nacos)

在这里插入图片描述

在这里插入图片描述

至此,Windows 环境下安装部署 Nacos 就结束了,是不是非常简单👀~

小结

本人经验有限,有些地方可能讲的没有特别到位,如果您在阅读的时候想到了什么问题,欢迎在评论区留言,我们后续再一一探讨🙇‍

希望各位小伙伴动动自己可爱的小手,来一波点赞+关注 (✿◡‿◡) 让更多小伙伴看到这篇文章~ 蟹蟹呦(●’◡’●)

如果文章中有错误,欢迎大家留言指正;若您有更好、更独到的理解,欢迎您在留言区留下您的宝贵想法。

你在被打击时,记起你的珍贵,抵抗恶意;
你在迷茫时,坚信你的珍贵,抛开蜚语;
爱你所爱 行你所行 听从你心 无问东西

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

不肯过江东丶

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

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

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

打赏作者

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

抵扣说明:

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

余额充值