Playframework 开始玩吧!多个端口上的框架应用程序

Playframework 开始玩吧!多个端口上的框架应用程序,playframework,Playframework,我怎么能跑啊!多个端口上的应用程序? 我的意思是,我有一个项目,我想运行它,例如在端口9000和端口9001上同时运行 如果我尝试这样做:(路径到应用程序)>播放“run 9000”,然后在另一个cmd窗口中(路径到应用程序)>播放“run 9001” 我的第一个应用程序将运行,但在第二种情况下,我得到: (PATH_TO_APP)\logs\application.log is not a directory so descendants can not be called on itis n

我怎么能跑啊!多个端口上的应用程序? 我的意思是,我有一个项目,我想运行它,例如在端口9000和端口9001上同时运行

如果我尝试这样做:
(路径到应用程序)>播放“run 9000”
,然后在另一个cmd窗口中
(路径到应用程序)>播放“run 9001”
我的第一个应用程序将运行,但在第二种情况下,我得到:

(PATH_TO_APP)\logs\application.log is not a directory so descendants can not be called on itis not a directory
[error] (compile:run) java.lang.reflect.InvocationTargetException
但是如果我将我的应用程序复制到另一个文件夹,例如(路径\u到\u APP1),那么一切都将正常,并开始播放!运行两个应用程序:
(路径到应用程序)>播放“Run9000”
(路径到APP1)>播放“run 9001”

-好的

我想你不行。在生产环境中,您可以从HTTP前端(Apache、Nginx、Varnish)中获益,该前端可以在多个端口上接受连接,还可以管理虚拟主机

对于本地/dev env,我看不出这有什么用处?

正如applicius所写,您需要使用单独的文件夹,如果您需要它,即用于停止重新部署,请使用Jenkins临时创建文件夹并在那里复制文件