直到最后一天工作正常,突然停止推到终点。检查所有设置,包括端点URL,发现一切都保持不变。你们能否提出可能的原因。
答案 0 :(得分:2)
在推送端点上没有收到消息可能由于多种原因而发生。首先要做的是转到Stackdriver并为subscription/push_request_count
指标创建图表。您可以按response_code
将其细分,以查看Cloud Pub / Sub向您的推送端点发送的请求数以及它返回的响应代码。如果有正在传递的请求返回错误,则此图表将显示该错误。
也可能值得检查发布方以确保消息仍按预期发布。您可以查看topic/send_message_operation_count
指标,该指标也可以按response_code
细分,以确保发布请求全部返回成功。
您还应该检查以确保使用Pub/Sub Subscriptions page in the Cloud console仍然存在订阅。在30天不活动(包括无法成功将消息传递到推送端点)后,subscriptions are potentially deleted。
如果在执行这些步骤后问题仍未解决,最好与您的项目ID和订阅名称联系Google Cloud支持,以便根据您的具体情况调查问题。