我将以扭曲的方式部署我的应用程序(应用程序,服务等)。
我想知道是否有办法调整扭曲的线程池大小,就像使用reactor.suggestPoolSize()
一样我在twisted.python.threadpool.ThreadPool中找到了一个名为“adjustPoolsize”的API
我可以直接为我的目的打电话吗?
谢谢!
答案 0 :(得分:3)
Twisted的最新版本允许您访问reactor的线程池:
from twisted.internet import reactor
threadpool = reactor.getThreadPool()
threadpool.adjustPoolsize(3, 7)
但是,无法保证反应堆本身不会在其认为合适的情况下重新调整尺寸。如果您需要控制应用程序使用的线程池的大小,最好创建自己的ThreadPool
实例,而不是使用reactor。