もし、ご利用中の環境でスマートクライアントが動作しない場合、代替手段としてスタンドアロンプロキシをローカルにデプロイすることで解決出来ます。スタンドアロンプロキシはmemcached
互換のインターフェイスを提供し、スマートクライアントと同等の機能を持ちます。クライアントにデプロイされたスタンドアロンプロキシは、接続プールなどの価値あるサービスを提供できるかもしれません。次の図は、アプリケーションサーバーにインストールされているスタンドアロンプロキシの流れを示しています。
memcachedクライアントでは、自身(localhost)のサーバーリストに1つだけサーバを設定し、オペレーションをプロキシによって提供されるlocalhost:11211
—に対して実行します。プロキシはキーをハッシュ化しvBucketを求め、vBucketテーブルを参照しホストサーバを探します、そして適切なCouchbaseサーバの11210番ポートにオペレーションを送信します。
対応するMoxi製品については、Moxi 1.8系のマニュアルを参照してください。Moxi 1.8 マニュアルを参照してください。