通过到达公共 GCP Pub/Sub API 端点,通过公共 Inte.net 从 GCP Pub/Sub 订阅中提取消息是可行的。 但是,通过 GCP 专用互连拉取消息以获得更稳定的网络连接是否可行? 我想通过私有专用互连通道减少代理到达 Public Inte.net 的工作量。 ...
通过到达公共 GCP Pub/Sub API 端点,通过公共 Inte.net 从 GCP Pub/Sub 订阅中提取消息是可行的。 但是,通过 GCP 专用互连拉取消息以获得更稳定的网络连接是否可行? 我想通过私有专用互连通道减少代理到达 Public Inte.net 的工作量。 ...
我想创建一个交付类型为“写入 BigQuery”并使用主题架构和写入元数据选项的订阅。 所以我使用以下 protobuf 模式创建了主题: 和一个 BigQuery 表,其中包含文档中指定的元数据的附加列。 当我尝试在启用“使用写入元数据”和“使用主题模式”选项的情况下创建订阅时,出现以下错误: ...
我创建了一个由 pubsub 主题/订阅 messagePublished 事件调用的 cloudfunction v2。 但是,每当它被触发时,我都会收到此错误: 我尝试将具有“Cloud Functions Invoker”角色的“allUsers”主体添加到云 function,但无论如何我 ...
我正在为该项目使用 Firebase 服务。 我们要求用户可以在特定时间安排任务。 例如 1 月 30 日下午 2 点,2 月 2 日下午 3 点和 N。在特定的日期和时间,调度程序必须启动并执行逻辑并且必须删除而不重复。 为此,我探索了 firebase 服务,找到了 firebase 可以使用 ...
我想拨打支付提供商的验证电话 API 以查看交易状态。 问题。 支付提供商发送带有交易状态的 webhook,但有时此过程会失败。 我通常会在收到 webhook 后更新 firestore 文档中的交易状态,但有时这会失败,导致支付网关的控制台和 firestore 文档中的状态不一致。 建议的解 ...
在我的理解中,PubSub 过滤器应该减少发送到特定订阅的消息数量。 我们目前观察到我们没有预料到的行为。 假设有一个 PubSub 主题“XYZ”和一个带有过滤器属性的订阅“XYZ-Sub”。someHeader =“x”有 2 条消息发布到该主题: 第一个 attributes.someHead ...
我已将 pubsub 主题配置设置如下: 确认期限 600 秒最大投递尝试次数 10 死信主题未启用我的问题是: 在 10 次重试尝试后,如果 pusub 没有收到订阅者的确认,它是否从订阅中删除消息,或者它仍然在订阅中直到消息保留期但不会被消费。 如果它在订阅中一直存在到保留期,它会继续增加最旧的 ...
我无法 select 我的 pubsub 推送订阅的“恰好一次交付”选项。 inte.net 上的任何地方都没有解释为什么它是灰色的。 (见下文) 尝试在各处找到答案,也查看了文档,但没有运气。 ...
我有一个主题,可以在启用订购键的情况下传送到推送订阅。 重试限制约为 15 次,指数退避最多 10 分钟。 看起来有些消息正在被主要消费者成功处理,但同样的消息也被推送到该消费者的死信队列。 推送订阅者的日志中没有错误或超时,但 pubsub 指标板中显示了一些 5xx 错误(每秒少于 0.01 ...
我创建了一个由 PubSub 主题触发的 GCP Cloud Functions。 我使用以下触发云功能的命令发布消息。 使用它我只能访问主题的“消息”部分。 如何从 PubSub 消息访问“属性”值。 我想从主题中获取来源和用户名。 ...
我在 pubsub 文档中读到,如果 oldest_unacked_message_age 和 num_undelivered_messages 同时增长,则表明订阅者跟不上消息量。 有人可以解释或详细说明吗 ...
我有 8 个由 Pub/Sub 主题触发的云函数。 示例问题:当 16 条消息发布到 Pub/Sub 主题时,将触发所有 8 个函数,并且 8 个函数中的每一个都接收到所有 16 条消息。 预期结果:当 16 条消息发布到 Pub/Sub 主题时,将触发所有 8 个函数,这 8 个函数中的每一个都应 ...
我有一个向 Cloudrun 服务发送消息的推送订阅。 该服务针对不同类型的故障发送不同的 HTTP 代码。 是否可以根据错误代码将消息路由到不同的死信主题? 示例:对于 HTTP 响应码 500,将消息发送到 dl-topic1; 对于 HTTP 响应代码 501,将消息发送到 dl-topic2 ...
我试图更多地了解PubSub 订购消息如何与一个非常基本的玩具示例一起使用。 基本上,通过使用googleapis存储库中的 python 示例,我能够将有序消息发布到主题,然后通过启用了订单的订阅来阅读它们。 让我感到困惑的是,如果我发布以下一组消息 当我尝试通过 Pull 或 Streaming ...
如何在 pubsub 订阅 select 中创建通知过滤器 JSON 日志中的特定消息部分。 例如: 你有一个 JSON 日志: 试过这个https://cloud.google.com/kube.netes-engine/docs/how-to/cluster-notifications ...
我很好奇如何为来自发布者的消息提供分布式跟踪,以及如何在订阅者部分接收到它,以便有可能跟踪在发送消息时发生错误 go 时可能发生的情况(发布者)和消息被接收(订阅者)。 这在 python gcp pubsub 客户端视角下。 我看到了这个PR ,它似乎在追求那个,正如 PR 作者拥有的这篇文章中 ...
我有 avro 记录,我正在发布到消息编码 JSON 类型的 pubsub 主题。 字段 qty 和 cur 是 avro 模式中的字节类型。 订阅类型是推送到 bq。 该代码从文件中读取上述 avro 数据并提取到主题中。 在 json.dumps 的第 10 行失败的错误: 试图将主题消息编码更 ...
我有一个带有以下 avro 模式的 pubsub 主题。 我想使用 push-to-bq 订阅类型将 map 转换为 BigQuery 表模式,其中 use_topic_schema 为真。 试图 map 它低于 BigQuery 模式, 但收到以下不兼容错误。 所有 3 列 columnA、co ...
我第一次尝试在云运行服务中的云功能之外使用 pubsub,我对createSubscription的使用感到困惑。 我从云调度程序中的作业触发消息,当我设置主题时,它会在项目中为我创建主题(如果主题尚不存在)。 现在云运行服务在启动时可以调用createSubscription ,因为最初还没有订阅 ...
3 天后,我完成了来自 android 应用程序的 pub/sub 推送通知的配置,现在我的后端服务器捕获了来自 android 应用程序的每个订阅通知,但现在我被困在这个阶段,我需要的是如何阅读完整的订阅详细信息,例如(谁付款,过期日期,...等) 我不知道该怎么做,也不知道需要什么步骤才能实 ...