Rob*_*ris 6 google-cloud-platform google-cloud-run
我刚刚将我的应用程序部署到了 Google Cloud Run。它有一个返回流响应的 HTTP 端点,因此客户端可以在数据传入时开始呈现数据,而不是等待响应完成(大约需要 10 秒)。
响应有一个 content-type header application/stream+json,数据作为单独的行写入响应。我已经通过 HTTPS 在其他地方部署了这个应用程序,并且流媒体在那里工作得很好。
但是,当部署在 Google Cloud Run 上时,客户端在响应完成之前不会收到任何数据。
这是 Google Cloud Run 的限制,还是有办法解决这个问题?
对于“托管”Cloud Run,没有。从https://cloud.google.com/run/docs/issues:
Cloud Run(全代管式)目前不支持 HTTP 流式传输。
但是,Cloud Run on GKE 确实支持流式响应数据。
| 归档时间: |
|
| 查看次数: |
520 次 |
| 最近记录: |