Python:当用户停止页面加载时,杀死由cgi脚本中的multiprocessing.Pool启动的进程

Python:当用户停止页面加载时,杀死由cgi脚本中的multiprocessing.Pool启动的进程,python,google-chrome,cgi,Python,Google Chrome,Cgi,我有一个cgi脚本,它通过多处理模块中的池启动许多进程。如果用户决定停止加载网页,我如何确保所有这些进程都被终止?“退出”是指按下浏览器上的“停止加载”按钮、关闭选项卡或退出浏览器 我知道多处理中的terminate函数可以停止进程,但脚本如何注册用户已结束页面加载,并因此运行此命令 不幸的是,这些进程调用另一台服务器上的另一个cgi脚本,该脚本从数据库请求数据。我可以想象,停止这些请求可能很困难,但至少可以在我自己的机器上停止从池启动的原始python进程吗

我有一个cgi脚本,它通过多处理模块中的池启动许多进程。如果用户决定停止加载网页,我如何确保所有这些进程都被终止?“退出”是指按下浏览器上的“停止加载”按钮、关闭选项卡或退出浏览器

我知道多处理中的terminate函数可以停止进程,但脚本如何注册用户已结束页面加载,并因此运行此命令

不幸的是,这些进程调用另一台服务器上的另一个cgi脚本,该脚本从数据库请求数据。我可以想象,停止这些请求可能很困难,但至少可以在我自己的机器上停止从池启动的原始python进程吗