【问题标题】:How to get Playframework to start running app in dev mode without making a request?如何让 Playframework 在不发出请求的情况下开始在开发模式下运行应用程序?
【发布时间】:2016-01-22 12:30:35
【问题描述】:

我想使用activator run 启动应用程序而不发出任何请求。目前activator run 在启动应用程序之前等待第一个请求。有什么办法解决吗?

我知道activator start 命令。但我想进入开发模式并改用activator run

需要的原因:我的应用程序需要在启动时开始从数据库中读取数据并处理记录。因此,没有向应用程序发出外部请求。而且这个过程需要连续运行。

【问题讨论】:

标签: playframework playframework-2.4


【解决方案1】:

试试下面的命令

activator ~run

更新: 另见https://github.com/playframework/playframework/issues/4967

【讨论】:

  • 嘿,马蒂亚斯。只是为了澄清使用“~run”不会在没有请求的情况下启动应用程序。它只是立即编译,不需要发出请求。
  • 正如上面提到的@marcospereira,我希望在发出请求之前启动应用程序,而不仅仅是编译。
  • @jesukumar 为什么需要它?为什么在发出请求之前启动(在开发模式/本地环境中)应用程序对您很重要?
  • @marcospereira - 我需要这个,因为我设计我的应用程序的方式。此应用程序的工作是将流程数据发布到数据库中。它所做的只是循环运行,读取数据库上的记录并处理它们。因此,没有外部事件触发应用程序或向其发出请求。所以,这就是我需要在没有任何请求的情况下启动应用程序的原因。
猜你喜欢
  • 1970-01-01
  • 2020-03-02
  • 2020-01-11
  • 2019-08-06
  • 1970-01-01
  • 2020-11-23
  • 2014-09-17
  • 2010-10-06
  • 1970-01-01
相关资源
最近更新 更多