【发布时间】:2014-07-15 09:24:56
【问题描述】:
我有一个 groovy 脚本,大约需要 5 个小时才能完成(它会重新启动(删除旧的并开始新的)许多工作流程),不幸的是,有些工作流程无法得到处理并引发“内部服务器错误”这结束了 groovy 调用。
我现在所能做的就是查看日志并重新启动 groovy 脚本并排除有问题的工作流 ID。
如果我能在 hac 中捕捉到这个“内部服务器错误”并继续下一个工作流程而不是中止脚本,那将是一个很好的性能提升.
我已经尝试将其放入 try/catch 中,但这不起作用。
是否有机会“忽略”“内部服务器错误” - 我要处理的列表条目?
感谢您的帮助!
【问题讨论】:
-
使用可以捕获 HTTP 500 响应的 try/catch 块或 HTTP 库?请提供一些代码。