使用GCP Pubsub的Spring云流 - 禁用对现有主题的检查。

问题描述 投票:2回答:1

我在GCP项目中有一个PubSub订阅。A和运行在Spring Cloud Stream应用程序中的 A.

该PubSub订阅在 A 引用一个主题 foo 在GCP项目中 B. 该应用程序目前只能访问该订阅(但不能访问该主题中的 B). AFAIK这应该是一个有效的配置。

然而,似乎 PubSubChannelProvisioner 想要确保主题存在,并抛出异常。

创建消费者绑定失败;30 秒后重试 org.springframework.cloud.stream.provisioning.ProvisioningException: 在 org.springframework.cloud.gcp.stream.binder.pubsub.provisioning.PubSubChannelProvisioner.makeSureTopicExists(PubSubChannelProvisioner.java:124) at

有没有一个选项可以禁用?还是说必须让该应用访问Topic? fooA?

spring google-cloud-pubsub spring-cloud-stream
1个回答
0
投票

这是一个有效的主题和订阅配置。但是,目前没有办法在PubSubChannelProvider中禁用主题存在检查。你能不能 开题 在spring-cloud-gcp版本库中,是否有这个功能?

© www.soinside.com 2019 - 2024. All rights reserved.