【问题标题】:Spring Cloud Data Flow Remote RabbitMQ Server ConfigSpring Cloud 数据流远程 RabbitMQ 服务器配置
【发布时间】:2018-02-23 23:42:20
【问题描述】:

我是 SCDF 的新手,正在尝试开始使用 RabbitMQ 传输层和 SCDF 版本 1.2.2。我在一个单独的 VM 中设置了 RabbitMQ,并在一个 VM 中拥有 SCDF 本地服务器和 SCDF shell jar。有人可以建议我如何指定我的 RabbitMQ(位于同一网络中的不同主机中)的服务器详细信息,以供 SCDF 用作传输。

由于我无法控制的原因,我需要在另一台机器上使用 MQ 设置。请指教。

【问题讨论】:

    标签: spring rabbitmq spring-data spring-cloud-dataflow


    【解决方案1】:

    SCDF 不需要 RabbitMQ,我认为您正在尝试使用 RabbitMQ 作为通过 SCDF 编排的 Spring Cloud Stream 应用程序的绑定器。

    您需要配置提到的属性here

    您可以找到更多信息here,了解如何在 SCDF 中指定这些属性。

    【讨论】:

    • 我是 SCDF 的新手。据我了解,在任何源和接收器 SCDF 之间传递消息都需要 MQ。它可能是 Kafka 或 RabbitMQ。我对么?我可以看到安装 Kafka 是安装 SCDF 的要求。
    • 是的,没错。我的意思是,您的消息传递层仅由您通过 SCDF 部署的应用程序使用,而不是直接由 SCDF 本身使用。对于 source 和 sink 应用程序,这些消息中间件需要通过 binder 配置来配置上述属性。
    • 您好,您的链接很有帮助,但我仍然无法创建确切的应用程序。在为rabbit mq binder导入后,我正在为scdf stream create --name foostream --definition "time | log" 部署应用程序。你能告诉我如何设置文档中提到的 spring.cloud.stream.rabbit.binder.nodes 等属性
    • 一点故障帮助会很有帮助:)
    猜你喜欢
    • 2023-03-24
    • 1970-01-01
    • 2018-02-15
    • 2017-09-07
    • 2021-08-21
    • 2017-07-25
    • 1970-01-01
    • 2018-05-27
    • 2015-10-28
    相关资源
    最近更新 更多