0

我遇到了一个问题,Gcp PubSub 没有将消息推送到我注册的端点。让我详细叙述我执行的步骤。

笔记,

  1. 我没有使用应用引擎
  2. 我正在 GCP (IaaS) 上托管的 PCF (Pivotal Cloud Foundry...PaaS) 上部署我的简单 Spring Boot 应用程序

脚步:

  1. 第一个我创建了一个服务帐户,具有访问 GCP PubSub 所需的权限
  2. 接下来我使用此服务帐户创建/订阅/注册我的端点到主题
  3. 接下来,正如预期的那样,我已经注册并验证了我的域所有权并添加了我的推送端点路径,比如带有 GCP 的https://example.com
  4. 在 Pcf 中部署我的应用程序

已执行测试:

  1. 我能够成功创建和订阅主题
  2. 使用新创建的主题成功注册了我的推送端点,例如https://example.com/myPushEp
  3. 成功地能够向主题发布消息。

由于我的推送 ep 已在 gcp pubsub 主题中注册,因此在发布消息时,它必须推送到已注册的端点,但不幸的是它没有将任何消息推送到已注册的端点。我完全不知道错误是什么。

任何人都可以指导我在哪里做错误。它是一个简单的弹簧引导休息应用程序,我在编码或任何配置方面是否犯了任何错误。

4

2 回答 2

0

我遇到了同样的问题,有趣的是,是我的服务器fail2ban禁止了谷歌 IP 地址。

于 2021-12-27T17:41:54.693 回答
0

我建议您查看 Cloud Monitoring,您可以使用名称以“Push Request”开头的推送指标来确定您的消息是否被推送到您的端点以及您的端点是否正在向 Pub/Sub 返回错误。

于 2017-03-01T15:23:15.550 回答