- 部署多服务,通过ng配置版本号转发到特定服务,如
-
单个服务只部署服务就可以,如果是cloud服务,每次还要多部署一个网关
(优点:一个服务宕机,其他版本app不会受到影响,可正常使用,部署不停服,不影响线上服务,出现问题可立马回滚
缺点:服务器资源消耗多,每次部署必须配置ng转发)
- 接口处理
2.1,通过接口路径多传递公共参数,代码做判断,来做代码迭代,同一个接口路径,同一个controller,但是后面的service,mapper都是单独新的@
@RequestMapping({"/list"})
public Response orderList(@RequestParam(value = "version") String