标签: java multithreading playframework-2.0 akka
我正在创建一个Web应用程序,将传入的事件作为字符串显示在Web浏览器上。事件应该来自我在程序的另一部分中定义的监听器。这些事件将通过套接字发送到客户端。
问题:我需要让监听器不断运行才能接收消息。听众本质上是一个代码块,类似于listener.run(),并且它不会终止。现在,我正在创建一个运行此代码块的单独线程,并且我已配置全局设置以在应用程序启动时运行该线程。
listener.run()
每次刷新页面时,我都不希望我的任务停止并启动。如何在服务器启动时使侦听器正常运行?
答案 0 :(得分:1)
查看文档末尾的安排异步任务:https://www.playframework.com/documentation/2.4.x/JavaAkka