文章目录
一:微服务项目整合
1:微服务项目结构预览
本项目模拟的是一个简单的商城管理系统,其项目整体结构如下:
本项目通过一个名为microservice-mallmanagement的maven父项目构建了四个子项目
microservice-eureka-server:用于服务注册发现
microservice-gateway-zuul:用于API网关
microservice-orderservice:用于订单管理服务
microservice-userservice:用于用户管理服务
2:微服务项目功能介绍
(1):microservice-eureka-server(Eureka注册中心)
该子项目使用了Spring Cloud的组件Eureka,主要用于搭建一个服务注册中心,microservice-gataway-zuul,microservice-orderservice和microservice-userservice都将通过配置注册到该注册中心。
其对应的配置文件application.yml的具体内容
(2):microservice-gataway-zuul(zuul API网关)
该子项