私はinfinispan-5.1.6.FINALをリモートキャッシュサーバーおよびそれにアクセスするためのホットロッドプロトコルとして使用しています。しかし、が意図したとおりに機能していないことがわかりました。つまり、以下の構成に従って、1ミリ秒後にキーのキャッシュ値が削除されません。
<infinispan xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:infinispan="urn:infinispan:config:5.1"
xsi:schemaLocation="urn:config:5.1 http://www.infinispan.org/schemas/infinispan-config-5.1.xsd">
<global >
<globalJmxStatistics enabled="true"/>
</global>
<namedCache name="my-cache">
<expiration lifespan="1" maxIdle="1" reaperEnabled="true" wakeUpInterval="1" />
</namedCache>
</infinispan>
私は戦争を爆発させ(infinispan-5.1.6.FINAL / modules / rest / infinispan-server-rest.war)、上記の構成を保存し、それを使用するようにweb.xmlを変更し、tomcat6.0.32にデプロイしました
このリソースによって、キャッシュに入れてそこから取得することができました
http://localhost:8080/infinispan-server-rest/rest/my-cache/1
ただし、エントリは10分後でも削除されません。ところで、同じ設定が埋め込みキャッシュモードで機能していました。
私は何か見落としてますか?どうすればこれを機能させることができますか?