DrissionPage icon indicating copy to clipboard operation
DrissionPage copied to clipboard

怎样彻底关闭浏览器

Open wwang129 opened this issue 10 months ago • 2 comments

我需要用用代理爬取数据,代理被ban了就要重启浏览器重新加载插件,但是page.quit(force=True)似乎关闭不够彻底,运行久了后台一堆chrome进程

wwang129 avatar Apr 30 '24 13:04 wwang129

我这边的方案是 给每个进程都维护一个port 关闭是,你代码里先quit,然后根据netstat 反推port进程 杀死 直接-9就行
好处就是 chrome的report进程和渲染进程以及crash监控进程都会被杀掉 不会残留 但是如果进程数很高 还是有几率出现defunct的残留 但是这种占用很少资源可以忽略不计

wjsw1781 avatar Jul 01 '24 04:07 wjsw1781

image

JHC000abc avatar Jul 01 '24 09:07 JHC000abc