学习搭建 springcloud 商城基础框架。
- register-server eureka注册中心
- service-goods 商品相关服务
- service-user 用户相关服务
- api-gateway api网关、熔断、负载均衡
- app-monitor 监控中心
- app-test 测试程序包
依赖项目: https://github.com/litzhou/springcloud-mall-starter
git clone https://github.com/litzhou/springcloud-mall-starter.git
cd ~/springcloud-mall-starter
mvn install
git clone https://github.com/litzhou/springcloud-mall.git
cd ~/springcloud-mall
mvn clean package
docker-compose -f docker-compose.before.yml up -d // 启动mysql、redis、rabbitmq
docker-compose up -d // 启动商城
- 注册中心:http://localhost:8080
- 监控中心:http://localhost:9001
- 服务网关:http://localhost:8088
- 测试用户服务:http://localhost:8088/api/user
- 测试商品服务:http://localhost:8088/api/goods
- 测试redis:
- http://localhost:8088/api/test/redis/count // 记录访问次数程序为例
- 测试mysql:
- 测试rabbitmq: