thrift_connector:节俭的客户,利用连接池

时间:2024-06-03 06:39:09
【文件属性】:

文件名称:thrift_connector:节俭的客户,利用连接池

文件大小:25KB

文件格式:ZIP

更新时间:2024-06-03 06:39:09

python thrift thrift-client thriftpy Python

节流接头 简单的连接池可以节俭。 thrift_connector既可以用于本机thrift客户端,也可以用于thriftpy客户端,但用法差别不大。 可以在示例以及以下各节中找到示例。 这个怎么运作 它维护一个连接池,并且将进行预检查(调用ping)以验证连接,以确保连接始终可用。 选项 服务 定义的节俭服务。 它应该是thriftpy的api的容器类(thriftpy2.load('...')。XXXService)和thrift的api模块(XXX_sdk.xxx.xxxService) 主持人 服务器主机 港口 服务器端口 [超时] 套接字超时,以秒为单位。 [名称] 连接池名称,用于标识。 [raise_empty] 尝试获取连接时,如果池为空,是否引发异常。 [max_conn] 池中要管理的连接数。 [connection_class] 连接类的实现。


【文件预览】:
thrift_connector-master
----.gitignore(941B)
----dev_requirements.txt(233B)
----README.rst(2KB)
----thrift_connector()
--------hooks.py(2KB)
--------connection_pool.py(17KB)
--------__init__.py(369B)
--------tornado.py(11KB)
----changelog(421B)
----tests()
--------conftest.py(101B)
--------pingpong_app()
--------test_tornado.py(20KB)
--------test_connection_pool.py(16KB)
--------__init__.py(0B)
----examples()
--------tornado_thriftpy_client.py(861B)
--------pingpong_app()
--------server.sh(197B)
--------thriftpy_client.py(428B)
--------gunicorn_config.py(224B)
--------tornado_thrift_client.py(842B)
--------gunicorn_config_framed.py(220B)
--------thrift_client.py(397B)
--------__init__.py(0B)
--------server_tornado.sh(300B)
----LICENSE(1KB)
----setup.py(794B)
----.travis.yml(140B)
----tox.ini(177B)

网友评论