Django は以下のエラーをスローします:
ReqlDriverError: Server dropped connection with message: "RethinkDB cluster"
カスタム ミドルウェア経由で Django の RethinkDB に接続しようとしています。
以下は、RethinkDB に接続するために使用しているコードです。
@singleton
class rDBMiddleware(object):
connection = None
def __init__(self):
if self.connection == None:
self.connection = r.connect(host=' 192.x.x.x ', port=29015, db=' re_test ').repl()
これを理解するのを手伝ってもらえますか? この ReqlDriverError については、これまでインターネットで解決策を見つけることができませんでした。
http://xxxx:8080/ 経由で RethinkDB サーバーに接続/アクセスできます
python2.7 を使用し、django で rethinkdb (2.1.0.post2) ドライバーを使用します。