google-cloud-functions - 带有 Google Cloud Functions 上游请求超时的 ESPv2
问题描述
我在通过 ESPv2 从 Google Coud Function 获取答案时遇到问题。每次我请求它时,我都会在 15 秒后收到状态码为 504 的响应。我的函数需要 30 到 45 秒。在日志中,功能正确并在 35 秒后回复。
有没有办法增加 ESPv2 的超时时间?
谢谢
解决方案
对于遇到此问题的其他任何人,在 x-google-backend 下的 openapi-functions.yaml 中,您应该有属性截止日期并将其设置为您想要的任何值(以秒为单位)。
这是隐藏的文档https://cloud.google.com/endpoints/docs/openapi/openapi-extensions#deadline
问题相关:https ://github.com/GoogleCloudPlatform/esp-v2/issues/4
推荐阅读
- pip - 如何组织我的 python 模块和包
- reactjs - 如何使用 JSX 创建的 SVG 元素作为 Canvas 中的图像源?
- scala - 如何从列中存储值的范围并计算有多少值落入scala中的每个间隔?
- apache-kafka - kafka 代理中处于 CLOSE WAIT 状态的 TCP 端口过多
- python - 如何在 Python 中精确采样传感器信号
- javascript - 如何按关键日期对对象进行排序?
- python - 我怎样才能使矩形不会从平台上掉下来?无需使代码过于高级或复杂(python 3 with pygame)
- r - 在黑白图像中查找最大的斑点
- reactjs - 为什么 react hook 与 fetch api 一起使用时会抛出 act 错误?
- php - PDO 准备好的语句似乎忽略了 HAVING 子句