The scan failed with a timeout on production due to the large amount of data.
Flux<String> ids = this.reactiveRedisTemplate.scan(ScanOptions.scanOptions() .match("EGA_ITEM_*")
.build());
Replaced with the following
Flux<String> ids = this.reactiveRedisTemplate.keys("EGA_ITEM_*");