PyWebIO v1.2.3 使用手册运行任务函数。除了基于线程的会话,PyWebIO 还提供了基于协程的会话。基于协程的会话接受协程函数作 为任务函数。 基于协程的会话为单线程模型,所有会话都运行在一个线程内。对于 IO 密集型的任务,协程比线程占用更 少的资源同时又拥有媲美于线程的性能。另外,协程的上下文切换具有可预测性,能够减少程序同步与加锁 的需要,可以有效避免大多数临界区问题。 使用协程会话 要使用基于协程的会话,需要使用 async 秒内没有收到客户端的请求,则认为会话过期。 • session_cleanup_interval (int) –会话清理间隔,单位为秒 (默认 12 秒)。服 务端会周期性清理过期的会话,释放会话占用的资源。 剩余参数的详细说明见pywebio.platform.tornado.start_server() 的同名参数。 1.2 新版功能. pywebio.platform.tornado_http 秒内没有收到客户端的请求,则认为会话过期。 • session_cleanup_interval (int) –会话清理间隔,单位为秒 (默认 300 秒)。服 务端会周期性清理过期的会话,释放会话占用的资源。 • debug (bool) –是否开启 Flask Server 的 debug 模式,开启后,代码发生修改后服务 器会自动重启。 • flask_options –传递给 flask0 码力 | 102 页 | 1.67 MB | 1 年前3
PyWebIO v1.1.0 使用手册数作 为任务函数。 4.1. User’s guide 25 PyWebIO, 发布 1.1.0 基于协程的会话为单线程模型,所有会话都运行在一个线程内。对于 IO 密集型的任务,协程比线程占用更 少的资源同时又拥有媲美于线程的性能。另外,协程的上下文切换具有可预测性,能够减少程序同步与加锁 的需要,可以有效避免大多数临界区问题。 使用协程会话 要使用基于协程的会话,需要使用 async session_expire_seconds 秒内 没有收到客户端的请求,则认为会话过期。 • session_cleanup_interval (int) –会话清理间隔 (秒)。服务端会周期性清理过 期的会话,释放会话占用的资源。 • debug (bool) –是否开启 Flask Server 的 debug 模式,开启后,代码发生修改后服务 器会自动重启。 • flask_options –传递给 flask session_expire_seconds 秒内 没有收到客户端的请求,则认为会话过期。 • session_cleanup_interval (int) –会话清理间隔 (秒)。服务端会周期性清理过 期的会话,释放会话占用的资源。 • debug (bool) –开启 Django debug mode 和一般访问日志的记录 • django_options –django 应用的其他设置,见 https://docs0 码力 | 98 页 | 1.73 MB | 1 年前3
PyWebIO v1.2.2 使用手册运行任务函数。除了基于线程的会话,PyWebIO 还提供了基于协程的会话。基于协程的会话接受协程函数作 为任务函数。 基于协程的会话为单线程模型,所有会话都运行在一个线程内。对于 IO 密集型的任务,协程比线程占用更 少的资源同时又拥有媲美于线程的性能。另外,协程的上下文切换具有可预测性,能够减少程序同步与加锁 的需要,可以有效避免大多数临界区问题。 使用协程会话 要使用基于协程的会话,需要使用 async 秒内没有收到客户端的请求,则认为会话过期。 • session_cleanup_interval (int) –会话清理间隔,单位为秒 (默认 12 秒)。服 务端会周期性清理过期的会话,释放会话占用的资源。 剩余参数的详细说明见pywebio.platform.tornado.start_server() 的同名参数。 1.2 新版功能. pywebio.platform.tornado_http 秒内没有收到客户端的请求,则认为会话过期。 • session_cleanup_interval (int) –会话清理间隔,单位为秒 (默认 300 秒)。服 务端会周期性清理过期的会话,释放会话占用的资源。 • debug (bool) –是否开启 Flask Server 的 debug 模式,开启后,代码发生修改后服务 器会自动重启。 • flask_options –传递给 flask0 码力 | 102 页 | 1.69 MB | 1 年前3
PyWebIO v1.2.3 使用手册有一个Nginx配置WebSocket的例 子。 PyWebIO还提供了基于协程的会话。基于协程的会话接受协程函数作为任务函 数。 基于协程的会话为单线程模型,所有会话都运行在一个线程内。对于IO密集型 的任务,协程比线程占用更少的资源同时又拥有媲美于线程的性能。 另外, 协程的上下文切换具有可预测性,能够减少程序同步与加锁的需要,可以有效 避免大多数临界区问题。 使用协程会话 要使用基于协程的会话,需要使用 async ds 秒内没有收到 客户端的请求,则认为会话过期。 session_cleanup_interval (int) – 会话清理间隔,单位为 秒(默认12秒)。服务端会周期性清理过期的会话,释放 会话占用的资源。 剩余参数的详细说明见 pywebio.platform.tornado.start_server() 的同名参 数。 1.2 新版功能. pywebio.platform.tornado_http s 秒内没有收 到客户端的请求,则认为会话过期。 session_cleanup_interval (int) – 会话清理间隔,单位为 秒(默认300秒)。服务端会周期性清理过期的会话,释放 会话占用的资源。 debug (bool) – 是否开启Flask Server的debug模式,开启 后,代码发生修改后服务器会自动重启。 flask_options – 传递给 flask.Flask.run0 码力 | 119 页 | 7.44 MB | 1 年前3
PyWebIO v1.2.2 使用手册除了基于线程的会话, PyWebIO还提供了基于协程的会话。基于协程的会话接受协程函数作为任务函 数。 基于协程的会话为单线程模型,所有会话都运行在一个线程内。对于IO密集型 的任务,协程比线程占用更少的资源同时又拥有媲美于线程的性能。 另外, 协程的上下文切换具有可预测性,能够减少程序同步与加锁的需要,可以有效 避免大多数临界区问题。 使用协程会话 要使用基于协程的会话,需要使用 async ds 秒内没有收到 客户端的请求,则认为会话过期。 session_cleanup_interval (int) – 会话清理间隔,单位为 秒(默认12秒)。服务端会周期性清理过期的会话,释放 会话占用的资源。 剩余参数的详细说明见 pywebio.platform.tornado.start_server() 的同名参 数。 1.2 新版功能. pywebio.platform.tornado_http s 秒内没有收 到客户端的请求,则认为会话过期。 session_cleanup_interval (int) – 会话清理间隔,单位为 秒(默认300秒)。服务端会周期性清理过期的会话,释放 会话占用的资源。 debug (bool) – 是否开启Flask Server的debug模式,开启 后,代码发生修改后服务器会自动重启。 flask_options – 传递给 flask.Flask.run0 码力 | 119 页 | 7.41 MB | 1 年前3
PyWebIO v1.1.0 使用手册除了基于线程的会话, PyWebIO还提供了基于协程的会话。基于协程的会话接受协程函数作为任务函 数。 基于协程的会话为单线程模型,所有会话都运行在一个线程内。对于IO密集型 的任务,协程比线程占用更少的资源同时又拥有媲美于线程的性能。 另外, 注意 当使用aiohttp后端时,PyWebIO使用WebSocket协议和浏览器进行通讯, 如果你的aiohttp应用处在反向代理(比如Nginx)之后, session_expire_seconds 秒内没有收到客户端的请求,则 认为会话过期。 session_cleanup_interval (int) – 会话清理间隔(秒)。服务 端会周期性清理过期的会话,释放会话占用的资源。 debug (bool) – 是否开启Flask Server的debug模式,开启 后,代码发生修改后服务器会自动重启。 flask_options – 传递给 flask.Flask.run session_expire_seconds 秒内没有收到客户端的请求,则 认为会话过期。 session_cleanup_interval (int) – 会话清理间隔(秒)。服务 端会周期性清理过期的会话,释放会话占用的资源。 debug (bool) – 开启 Django debug mode 和一般访问日志 的记录 django_options – django应用的其他设置,见 https://docs.djangoproject0 码力 | 119 页 | 7.41 MB | 1 年前3
PyWebIO v1.3.1 使用手册运行任务函数。除了基于线程的会话,PyWebIO 还提供了基于协程的会话。基于协程的会话接受协程函数作 为任务函数。 基于协程的会话为单线程模型,所有会话都运行在一个线程内。对于 IO 密集型的任务,协程比线程占用更 少的资源同时又拥有媲美于线程的性能。另外,协程的上下文切换具有可预测性,能够减少程序同步与加锁 的需要,可以有效避免大多数临界区问题。 使用协程会话 要使用基于协程的会话,需要使用 async 秒内没有收到客户端的请求,则认为会话过期。 • session_cleanup_interval (int) –会话清理间隔,单位为秒 (默认 12 秒)。服 务端会周期性清理过期的会话,释放会话占用的资源。 • max_payload_size (int/str) –Tornado Server 可以接受的最大单个 HTTP 请求 的大小 剩余参数的详细说明见pywebio.platform 秒内没有收到客户端的请求,则认为会话过期。 • session_cleanup_interval (int) –会话清理间隔,单位为秒 (默认 300 秒)。服 务端会周期性清理过期的会话,释放会话占用的资源。 • debug (bool) –是否开启 Flask Server 的 debug 模式,开启后,代码发生修改后服务 器会自动重启。 • max_payload_size (int/str)0 码力 | 111 页 | 1.70 MB | 1 年前3
PyWebIO v1.3.3 使用手册运行任务函数。除了基于线程的会话,PyWebIO 还提供了基于协程的会话。基于协程的会话接受协程函数作 为任务函数。 基于协程的会话为单线程模型,所有会话都运行在一个线程内。对于 IO 密集型的任务,协程比线程占用更 少的资源同时又拥有媲美于线程的性能。另外,协程的上下文切换具有可预测性,能够减少程序同步与加锁 的需要,可以有效避免大多数临界区问题。 使用协程会话 要使用基于协程的会话,需要使用 async 秒内没有收到客户端的请求,则认为会话过期。 • session_cleanup_interval (int) –会话清理间隔,单位为秒 (默认 12 秒)。服 务端会周期性清理过期的会话,释放会话占用的资源。 • max_payload_size (int/str) –Tornado Server 可以接受的最大单个 HTTP 请求 的大小 剩余参数的详细说明见pywebio.platform 秒内没有收到客户端的请求,则认为会话过期。 • session_cleanup_interval (int) –会话清理间隔,单位为秒 (默认 300 秒)。服 务端会周期性清理过期的会话,释放会话占用的资源。 • debug (bool) –是否开启 Flask Server 的 debug 模式,开启后,代码发生修改后服务 器会自动重启。 • max_payload_size (int/str)0 码力 | 111 页 | 1.70 MB | 1 年前3
PyWebIO v1.3.2 使用手册运行任务函数。除了基于线程的会话,PyWebIO 还提供了基于协程的会话。基于协程的会话接受协程函数作 为任务函数。 基于协程的会话为单线程模型,所有会话都运行在一个线程内。对于 IO 密集型的任务,协程比线程占用更 少的资源同时又拥有媲美于线程的性能。另外,协程的上下文切换具有可预测性,能够减少程序同步与加锁 的需要,可以有效避免大多数临界区问题。 使用协程会话 要使用基于协程的会话,需要使用 async 秒内没有收到客户端的请求,则认为会话过期。 • session_cleanup_interval (int) –会话清理间隔,单位为秒 (默认 12 秒)。服 务端会周期性清理过期的会话,释放会话占用的资源。 • max_payload_size (int/str) –Tornado Server 可以接受的最大单个 HTTP 请求 的大小 剩余参数的详细说明见pywebio.platform 秒内没有收到客户端的请求,则认为会话过期。 • session_cleanup_interval (int) –会话清理间隔,单位为秒 (默认 300 秒)。服 务端会周期性清理过期的会话,释放会话占用的资源。 • debug (bool) –是否开启 Flask Server 的 debug 模式,开启后,代码发生修改后服务 器会自动重启。 • max_payload_size (int/str)0 码力 | 111 页 | 1.70 MB | 1 年前3
PyWebIO v1.3.0 使用手册运行任务函数。除了基于线程的会话,PyWebIO 还提供了基于协程的会话。基于协程的会话接受协程函数作 为任务函数。 基于协程的会话为单线程模型,所有会话都运行在一个线程内。对于 IO 密集型的任务,协程比线程占用更 少的资源同时又拥有媲美于线程的性能。另外,协程的上下文切换具有可预测性,能够减少程序同步与加锁 的需要,可以有效避免大多数临界区问题。 使用协程会话 要使用基于协程的会话,需要使用 async 秒内没有收到客户端的请求,则认为会话过期。 • session_cleanup_interval (int) –会话清理间隔,单位为秒 (默认 12 秒)。服 务端会周期性清理过期的会话,释放会话占用的资源。 • max_payload_size (int/str) –Tornado Server 可以接受的最大单个 HTTP 请求 的大小 剩余参数的详细说明见pywebio.platform 秒内没有收到客户端的请求,则认为会话过期。 • session_cleanup_interval (int) –会话清理间隔,单位为秒 (默认 300 秒)。服 务端会周期性清理过期的会话,释放会话占用的资源。 • debug (bool) –是否开启 Flask Server 的 debug 模式,开启后,代码发生修改后服务 器会自动重启。 • max_payload_size (int/str)0 码力 | 111 页 | 1.70 MB | 1 年前3
共 48 条
- 1
- 2
- 3
- 4
- 5













