我刚刚将我的应用程序部署到了 Google Cloud Run。它有一个返回流响应的 HTTP 端点,因此客户端可以在数据传入时开始呈现数据,而不是等待响应完成(大约需要 10 秒)。
响应有一个 content-type header application/stream+json,数据作为单独的行写入响应。我已经通过 HTTPS 在其他地方部署了这个应用程序,并且流媒体在那里工作得很好。
但是,当部署在 Google Cloud Run 上时,客户端在响应完成之前不会收到任何数据。
这是 Google Cloud Run 的限制,还是有办法解决这个问题?