播放应用似乎没有开始,除非我http到它,我怎么能让它开始否则?

时间:2014-06-30 05:57:01

标签: playframework

我有一个带有Global的Scala Play应用程序启动Actors。问题是在我访问我的浏览器之前不会调用Global.onStart方法并且http:// l o c a l h o t t:9000 /这是我的Play Framework应用程序的URL。我希望它能在我的应用程序启动时立即启动。

全球就像这样https://github.com/ndeverge/twivent/blob/master/app/Global.scala

Global的文档在http://www.playframework.com/documentation/2.0/ScalaGlobal

1 个答案:

答案 0 :(得分:1)

当Play以开发模式运行时,即使用play然后run~run,它将在收到第一个请求时启动。 See here

当您在生产模式下运行时(即使用start或来自应用程序的dist版本),它将立即启动,并且不会在每次请求之前检查更改。