我想知道在将 WAR 部署到 Websphere Application Server: 时是否可以放置这样的上下文路径/api/v3.1
,以及另一个具有相同上下文路径但要在同一个 WAS 中启动的 API 的另一个版本。
在我的团队中,我们想要对向客户端公开的 API 进行版本控制,我们有一个使用 Spring Boot 创建的单体应用程序,该应用程序部署到 WAS v8.5 中。
为此,我们想到了将版本放在 URI 中的 API 版本控制方法:
https://example.com/api/v2.1
https://example.com/api/v3.0
看起来它部署正确,但是在使用时它说没有文件映射到这些 URI。