如何在 Camel 4 / Spring 3 / Spring Boot 6 中使用 CachingConnectionFactory

问题描述 投票:0回答:1

对于 Camel 3,以下配置有效

camel.component.spring-rabbitmq.connection-factory=org.springframework.amqp.rabbit.connection.CachingConnectionFactory

使用

CachingConnectionFactory
。对于 Camel 4,这失败了

没有类型转换器可用于从类型:java.lang.String 转换为所需类型:org.springframework.amqp.rabbit.connection.ConnectionFactory

我尝试使用返回

new CachingConnectionFactory()
的 Bean,但这并不注意
spring.rabbitmq.host
等配置,并且仅连接到本地主机。

这是如何解决的?

spring-boot apache-camel spring-camel
1个回答
0
投票

看起来

CachingConnectionFactory
是默认值。无需配置任何东西。

© www.soinside.com 2019 - 2024. All rights reserved.