我正在使用 C# 语言编写软件,我需要在 Google Cloud 中创建对 Pub/Sub Lite 的订阅。我知道我不能使用 Google.Cloud.PubSub.V1 nuget 包,因为它不适用于 Lite 版本。我找到了 Google.Apis.PubsubLite.V1 nuget 包,但我还没有找到如何创建订阅并从 Pub/Sub Lite 读取数据的示例。我怎么能这样做?
问问题
101 次
2 回答
2
不幸的是,不支持 C# 语言。您可以使用gcloud pubsub lite-subscriptions create命令从控制台或终端创建。
如果您想使用 API,则支持以下语言:
- Python
- 爪哇
- 去
你可以看到这个官方文档。
于 2022-02-10T21:17:04.307 回答
0
您可以按照以下几个步骤使用 Cloud Console、Google Cloud CLI 或 Pub/Sub Lite API 创建 Lite 订阅:
- 转到精简订阅页面。
- 单击创建 Lite 订阅。
- 输入轻量订阅 ID。
- 选择一个 Lite 主题来接收消息。
- 选择立即发送消息或存储后发送消息。
- 选择一种类型的起始偏移。
- 单击创建。
此外,如果您想使用拉取从订阅中读取,您可以尝试此异步拉取方法中的示例代码,但请注意,它可能需要一些更改,因为您使用的是 pubsublite 库而不是 pubsub 库,并且有些事情可能会改变图书馆之间。
于 2022-02-07T17:50:06.387 回答