如何为spring-rabbitmq配置心跳

Mik*_*tel 3 rabbitmq spring-rabbit

如何配置spring-rabbitmq连接工厂

<rabbit:connection-factory id="connectionFactory" host="${rabbitmq.host}" port="${rabbitmq.port:5672}"
    username="guest" password="guest"/>
Run Code Online (Sandbox Code Playgroud)

请求心跳?

Mik*_*tel 8

您可以将底层连接工厂提供为bean,在Rabbit上设置属性:将覆盖connection-factory.

<rabbit:connection-factory id="connectionFactory" host="${rabbitmq.host}" port="${rabbitmq.port:5672}"
        username="guest" password="guest" connection-factory="rcf" />

<bean id="rcf" class="com.rabbitmq.client.ConnectionFactory">
        <property name="host" value="${rabbitmq.host}"/>
        <property name="requestedHeartbeat" value="10" />
</bean>
Run Code Online (Sandbox Code Playgroud)