
rt,我这边有需求会使用 headless chrome 发送大量请求,但是高并发容易造成 chrome 崩溃或者 crash。
这种情况似乎是没办法通过监控进程是否存在来实现的,而且 chrome 崩溃以后,发送 web 请求似乎还是有 respnse,但反馈内容并不是正常内容。
这边的设想是起一个监控 agent,如果 chrome 进程 down 掉,或者造成了崩溃或者 crash,这边会尝试再通过 supervise 重启 chrome server。
目前难点就在于,如何通过第三方脚本或者手段,去监控 chrome 的崩溃和 crash ?
1 woodensail 2019 年 11 月 14 日 chrome 那边发心跳包? |
2 akmonde OP @woodensail chrome server 那边能主动发心跳包么?我网上看到的方案都是通过网页去发心跳包,要不就单开网页专门做监控?不知道好不好使。 |
3 woodensail 2019 年 11 月 14 日 @akmonde 基本上就是通过网页发了,话说你说的 chrome server 是个啥? |
4 linvaux 2019 年 11 月 14 日 via Android 先 mark 一下,回去查查看看 |
5 akmonde OP @woodensail 我说的```google-chrome-stable --headless```的守护进程哈。 |
6 woodensail 2019 年 11 月 14 日 @akmonde 哈,不了解,没用过 |