首页 文章

Gcp PubSub没有将消息推送到REST endpoints

提问于
浏览
0

我正面临一个问题,Gcp PubSub没有将消息推送到我的注册 endpoints . 让我详细叙述我已经执行的步骤 .

注意,

  • 我没有使用app引擎

  • 我正在GCP(IaaS)上托管的PCF(Pivotal Cloud Foundry ... PaaS)上部署我的简单 spring 启动应用程序

脚步:

  • 1st我创建了一个具有访问GCP PubSub所需权限的服务帐户

  • 接下来我使用此服务帐户创建/订阅/注册我的 endpoints 到主题

  • 接下来,正如预期的那样,我已经注册并验证了我的域名所有权,并添加了我的推送 endpoints 路径,例如https://example.com与GCP

  • 在Pcf中部署了我的应用程序

测试执行:

  • 我能够成功创建和订阅该主题

  • 使用新创建的主题成功注册了我的推送 endpoints ,如https://example.com/myPushEp

  • 已成功将消息发布到主题 .

由于我的推送ep已在gcp pubsub主题中注册,因此在发布消息时必须将其推送到已注册的 endpoints ,但遗憾的是它不会将任何消息推送到已注册的 endpoints . 我完全无能为力是什么错误 .

任何人都可以指导我在哪里犯错误 . 它是一个简单的 spring 引导休息应用程序,我在编码或任何配置中都犯了任何错误 .

1 回答

  • 0

    我建议您查看 Cloud 监控,您可以使用以“推送请求”名称开头的推送指标,以确定您的消息是否被推送到您的 endpoints 以及您的 endpoints 是否将错误返回到Pub / Sub .

相关问题