Browsermob-Python-Windows Java进程在proxy.close和server.stop之后保持运行

Browsermob-Python-Windows Java进程在proxy.close和server.stop之后保持运行,python,windows,selenium,process,browsermob-proxy,Python,Windows,Selenium,Process,Browsermob Proxy,我有一个python-selenium-browsermob脚本,它在while循环中等待并监听服务器等待任务,直到终止。分配任务时,它调用一个函数,该函数在每次调用时创建新的browsermob代理服务器对象和selenium webdriver对象。完成工作后,我使用proxy.close()函数关闭代理,逐个服务器停止服务器。stop()函数,逐个驱动程序退出web驱动程序。quit()函数。但每次调用函数时,java.exe的新进程都会开始运行,而且从不停止,因此每次调用函数后,我的内存

我有一个python-selenium-browsermob脚本,它在while循环中等待并监听服务器等待任务,直到终止。分配任务时,它调用一个函数,该函数在每次调用时创建新的browsermob代理服务器对象和selenium webdriver对象。完成工作后,我使用proxy.close()函数关闭代理,逐个服务器停止服务器。stop()函数,逐个驱动程序退出web驱动程序。quit()函数。但每次调用函数时,java.exe的新进程都会开始运行,而且从不停止,因此每次调用函数后,我的内存消耗都会显著增加。是否有任何方法可以终止已经使用的java进程

如果您在Windows下工作,这仍然是一个未解决的问题: