Jag hittade äntligen svaret efter fem eller sex timmars googling och implementering på min utvecklingsmaskin.
Camel serializer
URI-alternativ är endast för CONSUMER
.För att påverka PRODUCER
, jag måste också konfigurera en anpassad RedisTemplate
med StringRedisSerializer
som standard serializer.
redisTemplate.setDefaultSerializer(new StringRedisSerializer());
Lägg sedan både serializer- och redis-mallinstansen i registret och referera till den från Camel URI.
registry.put("customTemplate", template);
registry.put("stringSerializer", new StringRedisSerializer());
Camel URI är som...
redis://<host>:<port>?redisTemplate=#customTemplate&serializer=#stringSerializer