Как установить время истечения срока действия записей кэша в mule? Я настраиваю кэш на основе keyExpression на входящие запросы, например:Mule Cache - Expiry
<ee:object-store-caching-strategy name="UserAuth-CachingStrategy" keyGenerationExpression="#[message.inboundProperties.'authorization']" doc:name="Caching Strategy">
Кэш должен поразить внешний WS и результаты должны быть в кэше в течение 5 минут. Если я установил хранилище «в памяти» с TTL, скажем, 5 минут, mule не выполняет этот запрос. Независимо от значения в TTL, mule всегда обращается к фактическому внешнему ws один раз каждые 3-4 запроса. Если я не устанавливаю значение TTL, кеш никогда не истекает. как правильно установить кеш для кеша «in-memory» в mule?
Благодаря
спасибо, сейчас он работает. – user3012653
Является ли expirationInterval в мс? –
да .. @RyanErickson –