C# 再次使用触发器pubsub在某个时间重新触发云运行(消息两次)

C# 再次使用触发器pubsub在某个时间重新触发云运行(消息两次),c#,triggers,cloud,publish-subscribe,google-cloud-run,C#,Triggers,Cloud,Publish Subscribe,Google Cloud Run,我有云运行服务来处理pubsub触发器。部署后和冷重启后,当云运行功能需要大约8秒才能执行时,我看到消息再次运行 有人也看到了这些事件吗?有一个解决方案吗?我找到了处理这个问题的方法,只需将确认截止时间值从10秒提高到30秒 这可以通过以下方式实现: gcloud pubsub subscriptions update <subscription> --ack-deadline=30 gcloud pubsub订阅更新——确认截止日期=30 您是否试图说Cloud Run两次收到请

我有云运行服务来处理pubsub触发器。部署后和冷重启后,当云运行功能需要大约8秒才能执行时,我看到消息再次运行


有人也看到了这些事件吗?有一个解决方案吗?

我找到了处理这个问题的方法,只需将确认截止时间值从10秒提高到30秒 这可以通过以下方式实现:

gcloud pubsub subscriptions update <subscription> --ack-deadline=30
gcloud pubsub订阅更新——确认截止日期=30

您是否试图说Cloud Run两次收到请求?您是否在本地环境中尝试了容器,并查看问题是否再次出现?我找到了如何通过提高确认截止日期来解决问题的方法