基于 Spring Cloud 的微服务小 Demo。
服务发现和配置中心:Nacos
接口调用:RestTemplate 和 Feign
负载均衡:Ribbon
熔断器:Hystrix
API 网关:Spring Cloud Gateway
需要独立安装 Nacos。参考文档。
安装完 Nacos 后需要导入几个服务的配置。将 nacos_config_export 下的文件打包成 zip,然后在 Nacos 的 配置管理 -> 配置列表 里面上传这个文件导入配置。
zip -r nacos_config.zip nacos_config_export/*
然后就可以导入项目启动了。