Pass max_workers to ThreadPoolExecutor

pull/58/head
Sheng 2019-02-21 18:11:18 +08:00
parent d22b0cdfd8
commit d0533848f6
1 changed files with 2 additions and 1 deletions

View File

@ -8,6 +8,7 @@ import weakref
import paramiko
import tornado.web
from multiprocessing import cpu_count
from concurrent.futures import ThreadPoolExecutor
from tornado.ioloop import IOLoop
from tornado.options import options
@ -168,7 +169,7 @@ class NotFoundHandler(MixinHandler, tornado.web.ErrorHandler):
class IndexHandler(MixinHandler, tornado.web.RequestHandler):
executor = ThreadPoolExecutor()
executor = ThreadPoolExecutor(max_workers=cpu_count()*5)
def initialize(self, loop, policy, host_keys_settings):
super(IndexHandler, self).initialize(loop)