当我启动 Play 服务器时,我只需要运行一些代码。使用 GlobalSettings.OnStart() 时,我注意到代码仅在对服务器的第一个 (http) 请求之后执行。知道如何在服务器启动后和发送任何请求之前运行我的代码吗?
谢谢
最佳答案
这是应用程序处于开发模式 play run
时的行为。当它在生产模式 play start
下运行时,当应用程序在任何请求之前启动时,您的 onStart
方法将立即运行。
关于playframework - GlobalSettings onStart 仅在第一次请求后触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18316584/