【发布时间】:2016-11-17 07:53:14
【问题描述】:
我有一个向 PubSub 发布消息的 AppEngine 应用。 现在我想从不同的 GCP 项目中读取这些消息。 这可以使用 com.google.apis/google-api-services-pubsub v1-rev8-1.21.0 和服务帐户密钥来实现。
我以https://github.com/GoogleCloudPlatform/cloud-pubsub-samples-java 中的示例为指导。 部分代码有点难看(例如,需要 RetryHttpInitializerWrapper)所以我想知道是否可以使用 com.google.cloud/google-cloud-pubsub v. 0.4.0
但是我不知道如何指定不同的项目。 所有示例都简单地使用
PubSub pubsub = PubSubOptions.defaultInstance().service();
这给了我自己项目的实例。 如何告诉 PubSub 使用不同的 projectId?
【问题讨论】: