【问题标题】:Include custom attributes using Spring Cloud Stream (StreamBridge)使用 Spring Cloud Stream (StreamBridge) 包含自定义属性
【发布时间】:2021-08-28 12:46:52
【问题描述】:

本文档描述了如何在 PubSub 消息中包含自定义属性。

https://cloud.google.com/pubsub/docs/samples/pubsub-publish-custom-attributes

这是否可以使用较新的 Spring Cloud Stream 功能 API?

streamBridge.send("myEvent-out-0", event)

我目前正在按上述方式发布。第二个参数只是“对象”类型,因此无法区分自定义 v 常规属性。

谢谢

【问题讨论】:

    标签: google-cloud-pubsub spring-cloud-stream


    【解决方案1】:

    您可以发布 Spring Message 并将您的属性指定为标题

    streamBridge.send("myEvent-out-0", MessageBuilder
        .withPayload(event).setHeader("fooKey", "fooValue").setHeader("barKey", "barValue").build());
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-01-23
      • 2020-12-22
      • 1970-01-01
      • 2019-11-02
      • 2020-02-25
      • 1970-01-01
      • 2019-02-02
      • 2017-11-18
      相关资源
      最近更新 更多