我有一个运行良好的简单 WSGI 应用程序,但我正在使用一些内存泄漏很大的类。它们来自一个封装的专有库,我没有源代码。如果我触摸源文件,CherryPy 会优雅地重新加载,但如果我的线程只是优雅地死掉并在几十个请求后被删除,强制垃圾收集,那就更好了。有没有办法告诉 CherryPy 中的线程池关闭一个线程并在需要时生成一个新线程?
我有一个运行良好的简单 WSGI 应用程序,但我正在使用一些内存泄漏很大的类。它们来自一个封装的专有库,我没有源代码。如果我触摸源文件,CherryPy 会优雅地重新加载,但如果我的线程只是优雅地死掉并在几十个请求后被删除,强制垃圾收集,那就更好了。有没有办法告诉 CherryPy 中的线程池关闭一个线程并在需要时生成一个新线程?