Я хотел бы использовать Redis как сервер удаленных таймеров. Мне нужен способ запланировать таймер с одного сервера и получать уведомление, когда этот таймер запускается на всех других серверах.Настройка Redis expire algorithm
Я уже реализовал этот механизм, используя устаревшие ключи и уведомления о ключах, и он работает.
Проблема заключается в том, что путь EXPIRE механизм настроен, когда у меня будет много таймеров они не могли вести огонь ... (http://redis.io/commands/expire)
мне было интересно, если есть способ изменить 25% правило истечения срока действия, во что-то другое, чтобы убедиться, что все таймеры будут запущены? Я могу жить с задержкой в 1-2 секунды, но мне нужно, чтобы все таймеры стреляли.
Я помню, где-то, что этот параметр настраивается, но я не могу найти документацию для него ..
Это один из лучших способов использования Redis, и я лично видел, как он успешно работал. Сколько ключей/истекающих событий вы планируете управлять? –