У нас есть пара экземпляров Hazelcast в одном кластере и 20 реплицированных карт в каждой.У нас также есть много клиентов Hazelcast, которые читают данные с этих реплицированных карт.
Проект имеет критерии производительности, поэтому каждая операция get для сопоставления не может длиться более 2 миллисекунд.Мы хотим отследить этот критерий и создать предупреждение и прервать операцию get на каждой реплицированной карте, если она занимает более 2 миллисекунд.
Однако мы не можем добавить тайм-аут к операции get реплицированной карты в отличие от Imap (в ней есть getAsync).Также мы не можем создать фильтр из центра управления, так как он не предоставляет возможность реплицированной карты, как показано на рисунке ниже:
Короче говоря, каксоздать оповещение на реплицированной карте и, если возможно, программно добавить таймаут?