发布到 gcloud pubsub 时从未调用回调

Callback never called when publishing to gcloud pubsub

我有一个向 Google Cloud Pubsub 发送消息的应用程序。直到昨天之前它工作正常,但后来在调用时开始挂起(下面的 Coffeescript 代码):

topic.publish data, (err, data) ->
      console.error err if err
      callback(err)

它每分钟发生几次,并非总是如此,但是当它发生时,回调永远不会被调用,消息也永远不会到达,这意味着我会丢失这些数据。我以前从来没有遇到过这样的问题,我已经使用 pubsub 3 个月了。

我已经尝试过更新包、部署到另一台机器并创建一个新主题,但总是得到相同的结果。它发生在其他人身上吗?

谢谢。

它似乎已在 google-cloud 软件包版本 0.46.2 上修复。您可以查看 this issue 了解更多信息。