基础设施
提前将mysql,rabbitmq,redis,es等基础服务准备好,mq和es使用非k8s部署中docker容器部署《基础设施部署》
api
配置maven私服
推荐使用阿里私服,请参考"配置maven私服"
clone源码
git clone https://gitee.com/bbc-se/api.git
配置文件
编辑config/appliaction.yml文件,将里面的127.0.0.1修改为基础设施的ip,具体请参考:配置中心指南。
启动API
一、启动api
分别启动:base-api,seller-api,manager-api,buyer-api,consumer,对应启动类为:
基础api:
base-api/src/main/java/cn/shoptnt/api/BaseApiApplication.java
买家端api:
buyer-api/src/main/java/cn/shoptnt/api/BuyerApiApplication.java
卖家端api:
seller-api/src/main/java/cn/shoptnt/api/SellerApiApplication.java
管理端api:
manager-api/src/main/java/cn/shoptnt/api/ManagerApiApplication.java
二、验证swagger
http://ip:端口/doc.html