gpt4 book ai didi

java - 测试完成后如何杀死在后台运行的 phantomjs 进程

转载 作者:搜寻专家 更新时间:2023-10-31 08:22:38 26 4
gpt4 key购买 nike

在构建服务器上运行 phatomjs/java 集成测试后,phantomjs 进程仍在后台运行,必须手动终止。

有没有办法在java代码中做到这一点?我已经在测试清理部分使用了 driver.quit() 。还有什么要包括在内吗?

最佳答案

处理此问题的最简单方法(不一定是正式方法)是从终止所有 phantomjs 进程的 bash 脚本中发出 kill 命令:

ps -ef | grep phantomjs | awk '{print $2}' | xargs sudo kill -9

在终端中运行的上述脚本将杀死所有后台 phantomjs,无论您是使用 java 还是 python 或 ruby​​ 启动它们...一个快速的解决方法,直到实际的错误得到解决,imo。

关于java - 测试完成后如何杀死在后台运行的 phantomjs 进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28465754/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com