【问题标题】:How to publish the message in Google Pubsub using camel route如何使用骆驼路线在 Google Pubsub 中发布消息
【发布时间】:2020-04-28 12:37:19
【问题描述】:

我必须使用骆驼路线将消息“hello”发布到 pub sub。

在将消息发送到 google pubsub 之前,应该如何在 camle 中形成消息。

有没有例子。

问候, 贾根

【问题讨论】:

    标签: apache-camel google-cloud-pubsub


    【解决方案1】:

    在你的路由中,你可以使用 setBody 函数来设置 body:

    from("direct:a")
    .setBody(constant("hello"))
    .to("google-pubsub://project-id:destinationName");
    

    【讨论】:

      【解决方案2】:

      根据文档Google Pubsub - uri format,它的格式为:

      "google-pubsub://<project>:<topic>".

      虽然 String.class 对我很有效,但主体应该是 byte[] 类型。

      我使用.toD 而不是.to

      这对我有用。

      【讨论】:

        猜你喜欢
        • 2019-07-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-08-13
        • 1970-01-01
        • 1970-01-01
        • 2018-09-05
        • 1970-01-01
        相关资源
        最近更新 更多