Я хотел бы опубликовать sh список ключей, но только когда ключи изменяются.
При следующих условиях он публикует в бесконечном l oop значениях, даже если ничего не изменилось
RedisReactiveCommands<String, String> commands = connection.reactive();
return commands
.keys(String.format(AWAITING_USER_KEY_FORMAT, "*")) // returns Flux<String>
.collectList() // returns Mono<List<String>>
.repeat(); // returns Flux<List<String>>
Как можно было sh опубликовать список только тогда, когда он изменился?