确定已经执行的脚本 - JSR 223

时间:2011-09-13 13:56:45

标签: java jython jsr223

我正在使用JSR 223在应用程序中提供Jython脚本。我有点害怕有人编写无限循环,最终需要重新启动整个Web应用程序。我一直在寻找一种方法来制作一个'当前正在执行'的脚本列表(有了构建某种'ps'命令的想法)和一些杀死它们的方法,但我在API中看不到任何东西会提供这个。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我认为通用脚本API中没有任何东西可以解决这个问题,您可能需要维护自己的列表。

但是如果你知道你不会在场景后面使用Jython的任何其他东西你应该直接使用它而不是JSR 223.这很容易使用。对我来说,如果你想用相同的代码操作不同的脚本引擎,那么JSR 223的唯一好处就是。