1

我正在使用 C# 语言编写软件,我需要在 Google Cloud 中创建对 Pub/Sub Lite 的订阅。我知道我不能使用 Google.Cloud.PubSub.V1 nuget 包,因为它不适用于 Lite 版本。我找到了 Google.Apis.PubsubLite.V1 nuget 包,但我还没有找到如何创建订阅并从 Pub/Sub Lite 读取数据的示例。我怎么能这样做?

4

2 回答 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 订阅:

  1. 转到精简订阅页面。
  2. 单击创建 Lite 订阅。
  3. 输入轻量订阅 ID。
  4. 选择一个 Lite 主题来接收消息。
  5. 选择立即发送消息或存储后发送消息。
  6. 选择一种类型的起始偏移。
  7. 单击创建。

此外,如果您想使用拉取从订阅中读取,您可以尝试异步拉取方法中的示例代码,但请注意,它可能需要一些更改,因为您使用的是 pubsublite 库而不是 pubsub 库,并且有些事情可能会改变图书馆之间。

于 2022-02-07T17:50:06.387 回答