Spring MVC アプリケーションを開発しており、Couchbase バックエンドでSimple Spring Memcached (SSM) を使用してキャッシングをセットアップしたいと考えています。
memcacheバケット「デフォルト」を使用して、ローカルで動作するcouchbaseインストールをセットアップしました。テスト プロジェクトで Couchbase Java API に接続して使用できます。
ただし、Spring MVC プロジェクト内で SSM アノテーションを使用すると、タイムアウト例外が発生します。問題は私の SSM 構成にあると確信しています。
<bean name="defaultMemcachedClient" class="com.google.code.ssm.CacheFactory">
<property name="cacheClientFactory">
<bean name="cacheClientFactory" class="com.google.code.ssm.providers.spymemcached.MemcacheClientFactoryImpl" />
</property>
<property name="addressProvider">
<bean class="com.google.code.ssm.config.DefaultAddressProvider">
<property name="address" value="127.0.0.1:8091" />
</bean>
</property>
<property name="configuration">
<bean class="com.google.code.ssm.providers.CacheConfiguration">
<property name="consistentHashing" value="true" />
</bean>
</property>
</bean>
「デフォルト」バケットや認証パラメータについて言及していないことに注意してください。この方法で特定のcouchbaseバケットと連携するようにSSMを構成する方法に関するドキュメントを見つけることができませんでした.
何か助けはありますか?