Sanic四:Sanic.run支持的参数

在运行服务器的时候,用的是Sanic.run()方法,那么run方法,支持指定哪些参数呢

host: str 主机地址,默认为127.0.0.1
port: int 运行的端口,默认为8000

debug: bool 是否启用启用调试模式,调试模式将减慢服务器速度,默认False


auto_reload: bool 每当源代码更改时重新加载应用程序,默认情况下在调试模式下启用,默认None


ssl: [dict, SSLContext, None] SSLContext,或证书和密钥的位置,用于工作进程的SSL加密,默认None


sock: socket 接收socket请求的地址,默认None


workers: int 指定工作进程数,默认1


protocol: Protocol asyncio协议类的子类,默认None


backlog: int 等待处理的最大连接数,默认为100


register_sys_signals: bool 注册SIG*事件,默认为True


access_log: bool 启用写入访问日志,将降低服务器速度,默认None


unix: str 要侦听的Unix socket服务,默认None


loop: None = None,


reload_dir: Optional[Union[List[str], str]] = 默认None

讨论群:249728408
原文地址:https://www.cnblogs.com/zhongyehai/p/15106963.html