1.稍微介绍一下
我们现在常用的注册中心有zookeeper , eureka等等,配置中心spring cloud config等等。那么nacos是啥呢?
1.nacos是阿里巴巴开源的一款支持服务注册与发现,配置管理以及微服务管理的组件。简单的来说它可以集成注册中心zookeeper,eureka和配置中心spring cloud config的功能,做到了二合一。使用起来更加的方便快捷!
2.通俗易懂的说呢,就是提供了一个动态修改配置信息的平台。这样就可以不用费劲的去项目中修改,然后重启服务了
2.下载nacos
因为nacos官网下载安装非常的慢,这里提供了百度网盘下载
链接:https://pan.baidu.com/s/1yXzx54h9oEnAZLHQUYBrRg
提取码:g9vo*
3.具体操作
1.解压后,在conf里面找到文件nacos-mysql.sql 并建个数据库(名字可以自己取),然后执行这个SQL文件,这样nacos需要的表就建好了。如下图:
2.修改nacos的配置,连接数据库。打开application.properties文件,跟nacos-mysql.sql在同一级目录,修改如下图。
3.启动nacos
首先找到bin目录下的startup.cmd脚本,如果你直接双击的话会报错,因为nacos默认是集群模式启动,而我们配置的nacos是单例模式。解决办法如下(两种):
1.打开cmd 进入bin目录里面,然后输入命令启动:startup.cmd -m standalone
2.修改bin目录下的startup.cmd脚本,把默认的集群模式启动改成单机模式启动,然后双击即可。改动如下:
以上两种方法都是可以启动nacos,推荐第一种!启动成功后如下图
访问 http://localhost:8848/nacos/index.html
默认账号密码都是:nacos
下次有空在介绍如何使用nacos动态修改配置信息!