在play 2框架中的微服务配置

时间:2017-05-20 09:00:17

标签: playframework-2.0 microservices

我已将我的应用程序划分为PLay 2中的不同项目。但我刚才意识到我不知道如何在同一台服务器上运行多个播放应用程序。

任何人都知道怎么做?

让我们假设它是不可能的,因此,我将在同一个根项目中部署多个播放应用程序(微服务将充当插件)。你认为这会破坏微服务架构吗?我将使每个模块独立行动。

1 个答案:

答案 0 :(得分:1)

通过服务器,我猜你的意思是Tomcat / Jetty /其他容器/等?您可以在自己的容器(tomcat)上部署每个服务,也可以将生成的WAR文件重命名为a.warb.warc.war,在这种情况下,您可以访问{{1}处的不同服务。 1}},localhost:8080/a

如果你正在运行JAR,你需要弄清楚如何在自己的端口上运行每个服务,因为你每个端口只能运行一个服务,例如localhost:8080/blocalhost:8081

自己没有玩过游戏