我对Google平台的云终结点有一个问题。我有一个由云函数支持的小API,请求Cloud实例中的一些数据。这部分动作很快。
这个API是通过云端点和运行的ESP代理(如Google平台文档中的那样)公开的。
当启动时,延迟是合理的(约200 2s ),但有时(没有任何干预),延迟在2s左右上升。然后,如果我强制重新部署云,则实例延迟将恢复正常。
我有另一个端点具有完全相同的配置,但是使用由另一个Cloud实例支持的云函数,而且我没有这个问题。
你知道为什么吗?
谢谢!
安托万
编辑:
低延迟的跟踪:
另一个具有很高延迟的:
两者都是完全相同的基础设施。Cloud代理的重新启动允许延迟一段时间(上次是6小时,这次是24小时,没有很长的延迟)。
发布于 2020-01-16 08:36:02
更新:将ESP代理更新为(gcr.io/endpoints-release/endpoints-runtime-serverless:2) v2似乎解决了这个问题。
发布于 2019-12-13 17:17:21
您指的是CheckServiceControl延迟吗?
ESP有用于ServiceControl调用的本地缓存。缓存在5分钟内过期。低延迟可能来自缓存命中,高延迟可能来自缓存丢失。
https://stackoverflow.com/questions/59300200
复制相似问题