簡體   English   中英

如何處理thrift客戶端斷開連接問題

[英]How to deal with thrift client disconnection issue

我的項目使用了瓶子和HBase,客戶端通過python thrift客戶端連接到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可以解決這個問題

HappyBase有一個連接池,試圖在某種程度上處理斷開的連接: http//happybase.readthedocs.org/en/latest/user.html#using-the-connection-pool

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM