在一个module里面,定义了多个client
ZBUpgradeClient 和 PBUpgradeClient
添加了这两个cleint后,服务怎么也运行不起来
他们分别继承于 ZBUpgradeControllerApi 和 PBUpgradeControllerApi
@RequestMapping("/upgrade" )
public interface ZBUpgradeRecordControllerApi {
@ApiOperation(value = "")
@GetMapping("/inner/id/map")
Map<String, Long> innerFindZBNewIdMapByOldIds(@RequestParam("ids") List<String> ids);
}
@RequestMapping("/upgrade" )
public interface PBUpgradeRecordControllerApi {
@ApiOperation(value = "根据老id 获取新id")
@GetMapping("/inner/id/map")
Map<String, Long> innerFindPBNewIdMapByOldIds(@RequestParam("ids") List<String> ids);
}
从这里看,他们的地址是一样的,虽然在不同的module里面。
把 RequestMapping 的地址改了一下,服务就可以运行了
@RequestMapping("/zb/upgrade" )
public interface ZBUpgradeRecordControllerApi {
@ApiOperation(value = "")
@GetMapping("/inner/id/map")
Map<String, Long> innerFindZBNewIdMapByOldIds(@RequestParam("ids") List<String> ids);
}
@RequestMapping("/pb/upgrade" )
public interface PBUpgradeRecordControllerApi {
@ApiOperation(value = "根据老id 获取新id")
@GetMapping("/inner/id/map")
Map<String, Long> innerFindPBNewIdMapByOldIds(@RequestParam("ids") List<String> ids);
}