在 Google 云 pub/sub 中拉取消息得到空白消息正文

Pull message in Google cloud pub/sub getting blank message body

我在主题中发布了一条消息,然后在 google 云中,点击订阅,
单击其中一个订阅,然后单击拉取。我确实在那里看到了一条消息
但它是空白的,而且在 ACK 列下,条目是 - Deadline exceeded.
这可能是什么原因?有没有时间我要拉
讯息;否则,他们会迷路吗?

Kolban 关于“Ack”列下的“Deadline exceeded”的含义是正确的。当你第一次拉取消息时,“Ack”栏下应该会出现一个“ACK”按钮,你可以点击确认消息。然而,在消息的确认截止日期过后,“ACK”按钮被“超出截止日期”消息取代,表明确认消息为时已晚。然后该消息有资格重新投递;它没有丢失,但您需要再次拉动它才能确认它。

空白邮件正文可能是因为您的邮件正文包含多行(第一行为空白)。默认只显示第一行。您可以通过单击该行 right-hand 一侧的下拉箭头(即屏幕截图中“超出截止日期”消息旁边的下拉箭头)来查看整个消息正文。