我在selenium网格上有4个节点,其中一个离线,我无法知道节点是否脱机,除非我自己去网格检查。
一旦节点在网格上脱机,我是否可以使用任何方式或任何插件来获得通知。
答案 0 :(得分:0)
您可以在集线器或/和节点上安装自定义servlet,让它通知您的基础架构中的某些内容,以提供生动的标志。
public class CustomServlet extends RegistryBasedServlet {
public CustomServlet() {
super(null);
init();
}
public CustomServlet(Registry registry) {
super(registry);
init();
}
private void init() {
//schedule a timer and send "im alive" somewhere
}
node-config.json(参见selenium docs)
"servlets" :["CustomServlet"],
您还可以每隔x从外部程序/脚本ping节点,并在没有预期的responseCode时通知