Если я кэширую полезную нагрузку, как долго она будет действительна?
В стратегии кеширования есть 2 параметра;
TTL входа и
Срок действия. Если я хочу аннулировать кешированное значение через 8 часов, как мне установить вышеуказанные параметры?
Каково использование процессора ' invalidate cache' ?
TTL записи - это время, в течение которого запись должна находиться в кэше. Интервал истечения срока - это то, как часто хранилище объектов будет проверять записи, чтобы определить, следует ли удалить одну запись. В вашем случае entryTTL должно 8 часов. Помните о единицах, используемых для каждого атрибута. Интервал истечения срока действия немного сложнее. Вы можете проверять записи гораздо чаще, чтобы они не прожили более 8 часов до истечения срока. Это может быть 10 минут, 30 минут, 1 час или все, что вам подходит.
Я объяснил это больше в своем блоге: https://medium.com/@adobni / configuring-an-object-store-in-mule- 4-5da609e3456a