問題タブ [simple-spring-memcached]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
spring - memcached を使用した Spring キャッシュ
私はhttps://github.com/AKQABER/simple-spring-memcachedを使用して、memcachedをキャッシュ実装としてSpringに統合しています。
しかし、私は成功しませんでした:P
spring 4 と spring-data-jpa を使用しています
テスト目的でキーをハードコーディングしました。特別なことは何もありません。「defaultCache」と呼ばれるキャッシュを使用してください。memcached の構成は次のとおりです。
そして、コードを含む単純なメイン クラスを使用してテストできます。
また、obj は常に null です。ただし、defaultCache オブジェクトを直接使用すると、問題なくアイテムをキャッシュに出し入れできます。何か案が?
java - spring mvc で注釈ベースの SpyMemcached 構成を設定する
私は春のフレームワークが初めてです。アプリケーションで spy memcached を使用したいのですが、Bean を設定するための適切なアノテーション ベースの構成が見つかりません。現在、コントローラーでMemcached静的オブジェクトを使用していますが、これはプログラミングが非常に悪いようです。spring 構成で memcache を実装する簡単な方法を提供してください。memcached「127.0.0.1:11211」のデフォルト値のみ。ありがとうございました。
編集。
この xml 構成を適切な annitation ベースの構成に変換する方法と、cintroller で何を Autowire に変換するか..
java - Spring Memcached アノテーションがキャッシュされない
Spring で Memcache を動作させようとしています。
Docker と Kitematic を使用して、ローカルの Memcached サーバーをセットアップしました。
telnet: を使用して Memcached サーバーにアクセスし、ortelnet 192.168.99.100 32780
を実行します(キャッシュが空の場合にのみ出力されます)。stats
stats items
END
私のpom.xml
:
私のapplicationContext.xml
中で私は次のものを持っています:
cacheContext.xml
私の設定では次のとおりです。
それぞれ異なるキャッシング メカニズムを使用する 3 つの異なるメソッドを作成しました。
それにアクセスするには、次のようにします。
getDateTime2
とに実行時例外を配置した後getDateTime3
、インターセプターが呼び出されていないことが確認されました。
彼らの迎撃魔法@Cachable
を使わない原因は何か考えはありますか?@ReadThroughSingleCache
Matjaž Pečan の応答に基づく更新:
CacheClass インターフェイス:
CacheClass の実装:
キャッシュをテストしている SOAP エンドポイント:
cacheContext.xml:
java - 単純なスプリング memcached を使用した JSON シリアル化
デフォルトのシリアル化タイプが JSON に設定されている simple-spring-memcached を使用できません。私が得るエラーは次のとおりです。
私の構成は次のとおりです。
https://code.google.com/p/simple-spring-memcached/wiki/Getting_Started#Serializationのガイドによると、カスタム トランスコーダーを定義する必要はないようです。私は何が間違っているのでしょうか?
私は次のバージョンを使用しています.. spring-cache: v3.5.0 spymemcached-provider: v3.5.0 spring: v3.2.8.RELEASE
spring-boot - Memcached @cacheable はキャッシュしない
Spring Boot アプリケーションで Simple Spring Memcached (SSM) を使用しています。私は memcached を初めて使用し、物事を理解しようとしています。
以下のコードの場合
残りの呼び出しの後、例: localhost:9000/checkend?Id=7 memcached ストア (キーとして 7、値として "done1") が保存され、同じ残りの呼び出しが行われたときにキャッシュから取得されます..(注: RandomClass のメソッド「testCache」の結果「それはなぜですか?」)そして
指定された入力で「testCache」メソッドをキャッシュしません。この場合の RandomClass のメソッドがキャッシュされない理由は何ですか?
java - Spring MemCached はすべての奇妙な動作をフラッシュします
Spring Web プロジェクトでは、単一のキャッシュ サーバーと異なるキャッシュ マネージャーを使用している場合、たとえば注釈は
もしそうなら
構成で有効allowClear=true
にした場合、これはconfigCache
? またはそれもクリアenvCache
しますか?
Amazon ElasticCache で多くの flush_all コマンドが実行されているのを確認しており、アイテムの大部分が再利用されています。これは evict allEntries を使用しているからでしょうか?
java - put 操作中の InterruptedException SSM Xmemcached
memcached として専用サーバーがあります。以下の構成があります。
しかし、オブジェクトの設定中にキャッシュの InterruptedException 例外が発生しています。以下はログです
以下はmemcachedバージョンです
この例外の理由が何であるかはわかりません。複数のキャッシュが構成されていますが、この例外は APP_CACHE_1 でのみ発生します。APP_CACHE_1 の有効期限は 7200 です。