【发布时间】:2021-05-19 15:20:15
【问题描述】:
我想将 Motor 与 Sanic 一起使用,但我在文档中发现了以下文本:
线程和分叉
不支持多线程和分叉; Motor 旨在用于单线程 Tornado 应用程序。请参阅 Tornado 的文档,了解在生产环境中运行 Tornado 以利用多核。
这是否意味着 Motor 不能与多个 Sanic 工作人员一起使用?有人尝试过吗?
【问题讨论】:
标签: sanic
我想将 Motor 与 Sanic 一起使用,但我在文档中发现了以下文本:
线程和分叉
不支持多线程和分叉; Motor 旨在用于单线程 Tornado 应用程序。请参阅 Tornado 的文档,了解在生产环境中运行 Tornado 以利用多核。
这是否意味着 Motor 不能与多个 Sanic 工作人员一起使用?有人尝试过吗?
【问题讨论】:
标签: sanic
Sanic 不是多线程的。而且,分叉仅用于设置工人。如果您使用服务器生命周期侦听器之一实例化电机,则不会有问题。
【讨论】: