tornado_tcpserver_coroutine:使用 Tornado 的 TCPServer 和 Coroutine 实现了一个能够保持和处理数千个 TCP 连接的 TCP 服务器

时间:2021-07-09 08:35:54
【文件属性】:
文件名称:tornado_tcpserver_coroutine:使用 Tornado 的 TCPServer 和 Coroutine 实现了一个能够保持和处理数千个 TCP 连接的 TCP 服务器
文件大小:11KB
文件格式:ZIP
更新时间:2021-07-09 08:35:54
Python 拉拔器 用于从远程 HM 传感器中提取数据的工作程序。 为 Linux 设置 依赖设置 在 Pull 的根目录下,执行pip install -r requirements.txt 。 数据库设置 编辑alembic.ini 。 用你的替换默认的sqlalchemy.url 。 (可选)编辑migrations/env.py 。 找到target_metadata = Base.metadata并替换为您的元数据。 cd到 Puller 的根目录。 然后输入命令alembic revision --auto-generate -m 'your comment' 。 执行alembic upgrade head 注意:每次更改模型时都需要执行第 3 步和第 4 步。 用于将 RabbitMQ 集成到 Tornado 参考:
【文件预览】:
tornado_tcpserver_coroutine-master
----alembic.ini(1KB)
----requirements.txt(90B)
----run.py(310B)
----etc()
--------logs()
----puller()
--------__init__.py(816B)
--------models.py(3KB)
--------core.py(6KB)
--------hmframe.py(7KB)
----README.md(869B)
----migrations()
--------env.py(2KB)
--------script.py.mako(494B)
--------versions()
--------README(38B)

网友评论