Playframework 如何在Play框架中检查活动和排队作业数?

Playframework 如何在Play框架中检查活动和排队作业数?,playframework,Playframework,我的应用程序必须通过HTTP API报告其作业负载。“播放状态”命令似乎提供了我需要的信息: Jobs execution pool: ~~~~~~~~~~~~~~~~~~~ Pool size: 0 Active count: 0 Scheduled task count: 0 Queue size: 0 如何在Play Framework控制器中访问此信息?请查看JobsPlugin.java,其中有一个静态执行器属性,getStatus()方法显示值的来源: 你知道Play2.x中“游

我的应用程序必须通过HTTP API报告其作业负载。“播放状态”命令似乎提供了我需要的信息:

Jobs execution pool:
~~~~~~~~~~~~~~~~~~~
Pool size: 0
Active count: 0
Scheduled task count: 0
Queue size: 0

如何在Play Framework控制器中访问此信息?

请查看JobsPlugin.java,其中有一个静态执行器属性,getStatus()方法显示值的来源:


你知道Play2.x中“游戏状态”的等价物是什么吗?
    out.println("Jobs execution pool:");
    out.println("~~~~~~~~~~~~~~~~~~~");
    out.println("Pool size: " + JobsPlugin.executor.getPoolSize());
    out.println("Active count: " + JobsPlugin.executor.getActiveCount());
    out.println("Scheduled task count: " + JobsPlugin.executor.getTaskCount());
    out.println("Queue size: " + JobsPlugin.executor.getQueue().size());