微服务分布式架构-nacos搭建
1、下载nacos包,解压
2、启动nacos,进入nacos的bin目录,执行startup.cmd -m standalone
3、访问http://localhost:8848/nacos,账号密码nacos/nacos
4、启动springboot服务,验证nacos的核心功能(配置中心和监控中心)
1)在nacos中心创建gateway.yaml配置文件
spring: cloud: gateway: routes: - id: serverA uri: lb://serverA predicates: - Path=/serverA/** filters: - StripPrefix=1 - id: serverB uri: lb://serverB predicates: - Path=/serverB/** filters: - StripPrefix=1
2)springboot服务配置文件增加bootstrap.yaml,这个会优于application.yaml加载
spring: cloud: nacos: discovery: server-addr: 127.0.0.1:8848 ip: 127.0.0.1 config: server-addr: 127.0.0.1:8848 file-extension: yaml shared-configs[0]: dataId: gateway.yaml refresh: true
3)启动springboot服务,nacos中心会有一个gateway服务,如下: