我的 servlet 中出现错误,导致 servlet 在获取 Cloud Pub/Sub 时崩溃。但是,Cloud Pub/Sub 会不断尝试向该 servlet 发送通知。是否有一个终止开关?只是停止所有那些一遍又一遍地尝试的通知?
防止重新传送单个 Google Cloud Pub/Sub 消息的唯一方法是成功确认它们(通过返回成功的 HTTP 响应代码)或等待 7 天它们到期。如果您的目标是在修复 servlet 之前停止所有消息传递以防止出现错误,那么您可以通过删除推送端点来临时将订阅配置为拉取订阅。一旦您部署了一个没有错误的 servlet,您可以通过放回推送端点切换回推送订阅,此时将开始重新传递所有消息。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句