Get Google Chrome
Vimium · 在 Chrome 里使用 vim 快捷键
akmonde
V2EX  ›  Chrome

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

  •  
  •   akmonde · Nov 14, 2019 · 2642 views
    This topic created in 2400 days ago, the information mentioned may be changed or developed.

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

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

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

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

    6 replies    2019-11-14 18:49:34 +08:00
    woodensail
        1
    woodensail  
       Nov 14, 2019
    chrome 那边发心跳包?
    akmonde
        2
    akmonde  
    OP
       Nov 14, 2019
    @woodensail chrome server 那边能主动发心跳包么?我网上看到的方案都是通过网页去发心跳包,要不就单开网页专门做监控?不知道好不好使。
    woodensail
        3
    woodensail  
       Nov 14, 2019
    @akmonde 基本上就是通过网页发了,话说你说的 chrome server 是个啥?
    linvaux
        4
    linvaux  
       Nov 14, 2019 via Android
    先 mark 一下,回去查查看看
    akmonde
        5
    akmonde  
    OP
       Nov 14, 2019
    @woodensail 我说的```google-chrome-stable --headless```的守护进程哈。
    woodensail
        6
    woodensail  
       Nov 14, 2019
    @akmonde 哈,不了解,没用过
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1002 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 18:58 · PVG 02:58 · LAX 11:58 · JFK 14:58
    ♥ Do have faith in what you're doing.