gpt4 book ai didi

ssl - amqp ssl 连接错误

转载 作者:太空宇宙 更新时间:2023-11-03 15:08:33 25 4
gpt4 key购买 nike

您好,我正在尝试创建一个非常简单的 AMQP 连接器,以使用 SSL 与我的本地主机 RabbitMQ 服务器通信。没有 SSL,连接工作正常,但我怀疑我的 SSL 配置不正确。任何人都可以阐明这一点吗?我是 Mule 的新手,如果这很荒谬,我深表歉意。

</ssl:connector>
<flow name="here_we_go_againFlow1">
<amqp:inbound-endpoint exchangeName="sales_exchange" queueName="sales_queue" responseTimeout="10000" exchange-pattern="request-response" connector-ref="AMQP_0_9_Connector" doc:name="AMQP-0-9" ref="AMQP_0_9"/>
<ssl:outbound-endpoint host="localhost" port="5671" responseTimeout="10000" doc:name="SSL (TLS)"/>
<echo-component doc:name="Echo"/>
</flow>

最佳答案

我假设您正在尝试通过 SSL 连接到 AMQP 服务器。这是一个使用 ampqs 传输的示例。注意命名空间等。

<mule xmlns="http://www.mulesoft.org/schema/mule/core" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:amqps="http://www.mulesoft.org/schema/mule/amqps" xmlns:spring="http://www.springframework.org/schema/beans"
xsi:schemaLocation="
http://www.mulesoft.org/schema/mule/core http://www.mulesoft.org/schema/mule/core/current/mule.xsd
http://www.mulesoft.org/schema/mule/amqps http://www.mulesoft.org/schema/mule/amqps/current/mule-amqps.xsd
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">

<amqps:connector name="amqpsDefaultSslConnector" />

<flow name="amqp">
<amqps:inbound-endpoint exchangeName="target-exchange"
exchangeType="fanout" exchangeDurable="true" exchangeAutoDelete="false"
queueName="target-queue" queueDurable="true" queueAutoDelete="false"
queueExclusive="true" routingKey="a.b.c" connector-ref="amqpsDefaultSslConnector" />

....
</flow>
</mule>

还有更高级的配置,例如设置 key 存储等。示例可以在这里找到:https://github.com/mulesoft/mule-transport-amqp/blob/master/mule-transport-amqp/src/test/resources/amqps-namespace-config.xml

关于ssl - amqp ssl 连接错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31851411/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com