我该如何玩游戏!几个端口的应用程序? 我的意思是,我有一个项目,我想运行它,例如在端口 9000 和端口 9001 的同时运行它。
如果我尝试执行以下操作:(PATH_TO_APP)>play "run 9000"
,然后在另一个cmd窗口中(PATH_TO_APP)>play "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
但是!如果我将我的应用程序复制到另一个文件夹,例如(PATH_TO_APP1),那么一切都会好的,然后播放!运行这两个应用:
(PATH_TO_APP)>play "run 9000"
(PATH_TO_APP1)>play "run 9001"
- 好的
答案 0 :(得分:0)
我认为你不能。在生产环境中,您可以使用HTTP前端(Apache,Nginx,Varnish),它可以接受多个端口上的连接,还可以管理虚拟主机。
对于本地/ dev env,我不知道这有用吗?