Mongodb 是否可能在同一台服务器上有两个不同版本(1.2.5和2.0.4)的play framework?

Mongodb 是否可能在同一台服务器上有两个不同版本(1.2.5和2.0.4)的play framework?,mongodb,playframework,version,Mongodb,Playframework,Version,我在这个问题上找不到任何东西。。。我有两个play framework应用程序。第一个是使用play framework 1.2.5开发的,第二个是使用2.0.4开发的。我想知道是否有可能在同一台服务器上安装这两个版本 我有一个mongoDb服务器,我会让这个服务器只在本地可用 那么,你能给我什么建议 非常感谢 您只需在不同的端口上运行这两个版本。在Play 1.x中,application.conf中的设置为 http.port=9001 对于Play 2.x,它有点复杂,请参见。但是您只需

我在这个问题上找不到任何东西。。。我有两个play framework应用程序。第一个是使用play framework 1.2.5开发的,第二个是使用2.0.4开发的。我想知道是否有可能在同一台服务器上安装这两个版本

我有一个mongoDb服务器,我会让这个服务器只在本地可用

那么,你能给我什么建议


非常感谢

您只需在不同的端口上运行这两个版本。在Play 1.x中,
application.conf
中的设置为

http.port=9001
对于Play 2.x,它有点复杂,请参见。但是您只需要更改一个安装的端口


如果您希望在端口80上为这两个实例提供服务,则需要在它们前面粘贴一个代理。

如果是unix系统,则可以为这两个版本创建一个符号链接,并执行类似操作(一步一步,确保您的系统没有降级:):

因此,您可以像这样启动应用程序:

cd /path/to/play2app
play20x run


要在端口80上同时运行这两个命令,请使用前端HTTP服务器。

好,但如何区分这两个版本的命令“play”?不要将它们放在
路径上,而是显式调用它们。
cd /path/to/play2app
play20x run
cd /path/to/play1app
play1 run