nacos是阿里最近开源的一套分布式微服务框架,其底层在阿里自己的生态体系内的应用基础上添加了对springcloud的支持,使用起来相较于单纯的springcloud更加方便,更容易集中配置和管理,有兴趣的同学可以学习一下阿里的官方文档,
下面简单说说nacos分分布式注册中心的搭建,基于阿里云centos7.2系统
Nacos最新版本地址 https://github.com/alibaba/nacos/releases
我直接下载好上传到服务器的制定目录下,
解压文件得到如下目录,对springboot有所了解的都知道,这是一个jar包的启动文件,因此只需要去bin目录下启动即可,
简单说说config的配置文件,在application.properties配置文件中,可以根据自己的业务需要,添加数据源为mysql,这样方便后续监控数据,目前nacos也只支持mysql的数据源,后续据说会有扩展
然后进入bin目录直接启动即可,
startup.sh -m standalone
启动成功后,访问http://ip:8848/nacos 如下,默认登录密码nacos/nacos
通过这个管理控制台可以对微服务做集中管理,比如服务注册于发现,统一配置管理等,都可以在这个控制台操作,后续会陆续讲到,服务启动后,记得要在安全组中把授权对象和8848的端口配置进去,如果是虚拟机,直接把防火墙对8848对端口打开即可
本篇主要讲述了一下如何在linux环境下搭建一个nacos的注册中心,比较简单,当然,nacos也提供了在windows以及在docker环境下的配置有兴趣的同学可以尝试,最后,感谢观看!