我的项目使用bottle和HBase,客户端通过python thrift client连接到HBase,代码简化成这样
#!/usr/bin/env python
from bottle import route, run, default_app, request
client = HBaseClient()
@route('/', method='POST')
def index():
data = client.getdata()
return data
现在的问题是如果客户端断开连接,我们的请求将失败。所以它需要确保客户端保持事件状态。
一种解决方案是使用连接池,有什么连接池可以引用吗?
这个问题还有其他解决方案吗?
最佳答案
外观 happybase可以解决这个问题
关于python - 如何处理 Thrift 客户端断开连接问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15223525/