#865·rod

Windows 和 Linux 上的僵尸进程

作者: reyfaraon创建于 2023年4月22日更新于 2026年9月8日
标签question

Rod 版本: 0.112.8 即使使用 browser.Close(), page.Close() 和 launcher.Kill() 来关闭浏览器,每次打开新的浏览器和新页面时,大约会打开 6 到 7 个 chrome 进程,当我调用 browser.Close() 后,浏览器就关闭了,但仍然有 5 个僵尸进程存在,我注意到 rod 不会释放僵尸进程,这要归功于无漏洞,但这只在二进制程序停止运行时才有效,但在我的应用中,我有一个 REST API,在接收请求时会调用使用 rod 进行抓取的函数,当该函数结束后,程序仍然继续运行,因为我需要接收来自 API 的请求,因此僵尸进程没有被正确关闭。