Определите уже выполняющиеся сценарии - JSR 223 - PullRequest
1 голос
/ 13 сентября 2011

Я смотрю на использование JSR 223 для предоставления сценариев Jython в приложении.Я немного боюсь, что кто-то напишет бесконечные циклы, которые в конечном итоге потребуют перезапуска всего веб-приложения.Я искал способ составления списка «выполняемых в данный момент» скриптов (с идеей создания какой-то команды «ps») и какой-то способ их убить, но я не вижу ничего в API, которыйобеспечит это.Есть идеи?

1 Ответ

0 голосов
/ 06 октября 2011

Я не думаю, что в универсальном скриптовом API есть что-то, что могло бы позаботиться об этом, вам, вероятно, придется поддерживать свой собственный список.

Но если вы знаете, что не собираетесь использовать что-либо ещечто Jython за кулисами, вы, вероятно, должны использовать его непосредственно вместо JSR 223. Его довольно легко использовать.Для меня единственное преимущество JSR 223, если вы хотите манипулировать различными механизмами сценариев с помощью одного и того же кода.

...