如何通过第三方脚本或者手段,监控 chrome 的 crash 和崩溃

2019-11-14 17:49:02 +08:00
 akmonde

rt,我这边有需求会使用 headless chrome 发送大量请求,但是高并发容易造成 chrome 崩溃或者 crash

这种情况似乎是没办法通过监控进程是否存在来实现的,而且 chrome 崩溃以后,发送 web 请求似乎还是有 respnse,但反馈内容并不是正常内容。

这边的设想是起一个监控 agent,如果 chrome 进程 down 掉,或者造成了崩溃或者 crash,这边会尝试再通过 supervise 重启 chrome server。

目前难点就在于,如何通过第三方脚本或者手段,去监控 chrome 的崩溃和 crash ?

1966 次点击
所在节点    Chrome
6 条回复
woodensail
2019-11-14 17:56:43 +08:00
chrome 那边发心跳包?
akmonde
2019-11-14 18:02:32 +08:00
@woodensail chrome server 那边能主动发心跳包么?我网上看到的方案都是通过网页去发心跳包,要不就单开网页专门做监控?不知道好不好使。
woodensail
2019-11-14 18:06:16 +08:00
@akmonde 基本上就是通过网页发了,话说你说的 chrome server 是个啥?
linvaux
2019-11-14 18:10:27 +08:00
先 mark 一下,回去查查看看
akmonde
2019-11-14 18:25:47 +08:00
@woodensail 我说的```google-chrome-stable --headless```的守护进程哈。
woodensail
2019-11-14 18:49:34 +08:00
@akmonde 哈,不了解,没用过

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/619606

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX