本文介绍: (1)什么是配置中心?使用过SpringBoot项目的开发者都知道,SpringBoot有一个application.yml或者application.properties作为配置文件,里面有着各种各样的配置,比如数据库的url、username等。但是这个配置文件在文件打包之后就无法修改了,所以这时就需要一个配置中心来管理这些文件以达到配置动态更新的效果。从微服务的角度来说,微服务意味着要将单体应用中的业务拆分成一个个子服务,每个服务的粒度相对较小,因此系统中会出现大量的服务。
一、什么是Nacos?
官方介绍是这样的:
官方网址:http://nacos.io
二、怎么搭建一个Nacos服务?
(1)先下载一个Nacos服务中间件,然后解压
最新版可以去官网下载:Releases · alibaba/nacos · GitHub
(2)解压之后再bin目录下点击startup.cmd运行(如果使用的是Linux系统则点击startup.sh)
启动后界面如下:
三、什么是配置中心?什么是服务注册中心?
提高篇:使用Nacos作为注册中心与配置中心
一、新建一个SpringBoot项目:nacos_server
二、在pom.xml文件中添加如下内容:
四、在NacosServerApplication.java 启动类中加上@EnableDiscoveryClient注解
五、在文件夹config下新建两个类:DatabaseConfig与MybatisConfiguration
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。