特定のエンティティ製品のキャッシュ構成をテストしました。関連リンクの説明here。Moquiの特定のエンティティのキャッシュ構成
私は問題がある
<cache name="entity.record.one.mantle.product.Product" expire-time-idle="60" expire-time-live="600"/>
としてキャッシュ項目の設定を持っている:それはCacheListページに表示されていないよう
期限が切れる時、ライブが更新されていないようだが、ツールアプリの
製品名が60秒(実際にはテスト< 10秒)に更新されると、アイドルまでの有効期限は60秒に設定されますが、キャッシュから取得した製品は更新された製品名を返します。
2番目の動作が望ましいかどうかはわかりません。おそらく、製品のアップデートによって、フレームワークによってキャッシュがクリアされる可能性があります。それなら、それはすばらしい特徴です。そうでなければ、それは問題であるはずです、結果がキャッシュから来ていないことを意味します。
私はテストを実行し、それは第二のものが望ましい動作であるように思われます。それが更新されると、キャッシュが削除され、次にアクセスが失敗し、新しい更新値が取得されます。 –