在PlayFramework 2.5的后台运行任何服务

在PlayFramework 2.5的后台运行任何服务,playframework,playframework-2.0,Playframework,Playframework 2.0,目前,我正在使用bind asEagerSingleton模块在应用程序启动后立即运行代码,但当我尝试访问任何控制器类时,它会显示以下错误: 原因:java.lang.RuntimeException:此处没有可用的HTTP上下文 有没有其他方法可以做到这一点 thx我假设您尝试同步运行服务,以阻止应用程序启动。尝试在Akka的executor上安排您的后台任务,或者创建一个不推荐的新任务 请参考此问题,希望我的回答能满足您的要求。 你能分享你的代码吗?是的,我遇到了这个问题。现在我正在使用Ak

目前,我正在使用bind asEagerSingleton模块在应用程序启动后立即运行代码,但当我尝试访问任何控制器类时,它会显示以下错误:

原因:java.lang.RuntimeException:此处没有可用的HTTP上下文

有没有其他方法可以做到这一点


thx

我假设您尝试同步运行服务,以阻止应用程序启动。尝试在Akka的executor上安排您的后台任务,或者创建一个不推荐的新任务

请参考此问题,希望我的回答能满足您的要求。

你能分享你的代码吗?是的,我遇到了这个问题。现在我正在使用Akka安排后台任务,但是我没有访问Http上下文的权限。你能发布你的消息吗?它会加速的。