システム上のさまざまな他のサービス(Mongo、Redis、Memcachedなど)のステータスを示す基本サービスを実行します。 MemcachedのためにMemcached接続のテスト
、私はこのような何かを行うかもしれないと考えた:
from django.core.cache import cache
host, name = cache._cache._get_server('test')
これは、ホストと任意の文字列を返すように思えます。ホストオブジェクトが私がMemcachedに正常に接続していることを確認しますか?
私は返されたホストオブジェクトがconnect()
メソッドを持っていることを知っています。私は生産環境で新しい接続を開くのが少し怖いので、その方法をテストするための簡単なDevセットアップがありません。私はそれがPythonのMemcachedライブラリの1つにあると想定していますが、ここでどちらが適切かはわかりません。
_get_server
メソッドを使用して、Memecached接続の成功をテストすることはできますか、それともconnectメソッドを使用する必要がありますか?
あなたの実際の質問が混乱しています。 – jterrace
私はあなたが求めているものを得る前に、これを3回以上読まなければなりませんでした。 – Edwin