我已经发布了gp工具作为异步非池gp服务。
当gp工具挂起时,我想允许用户在不影响其他服务的情况下将其杀死。如果我在SOM上放置一个Web服务,该服务会杀死基于ID的进程,是否会损害其他服务?
相关问题:
在SOM机器上运行的Web服务是否有办法杀死(不同)SOC机器上的进程?
gp工具要做的第一件事是将hostID和processID写出到日志文件中,但是我希望系统可用于任何gp服务,而不仅仅是记录此信息的系统。
我可以向gp服务器发出一个请求,该请求返回任意jobID的hostID和processID吗?
更新: 我决定首先实现一种取消GP作业的方法,然后仅在取消证明无效的情况下才采用进程终止策略。由于REST API当前没有取消方法,因此我将通过SOAP进行此操作。还向我展示了如何记录进程ID,因此我无需依靠自己的日志记录。