在AppEngine Latency问题上运行的NodeJS Rest API

时间:2019-06-18 02:03:43

标签: node.js performance google-app-engine digital-ocean latency

当前,我在Express中有节点的rest api构建正在Digital Ocean上运行。我正在切换到Google App Engine。

当我在Digital Ocean上运行我的API时,对于特定请求,响应时间为46MS。 App Engine上的相同请求是706MS。

我想知道我是否配置错误...

我正在使用flex环境。 1个实例的配置为:

cpu:8 memory_gb:32 disk_size_gb:50

有人对我为什么得到如此大的响应时间有任何想法吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

我建议您做的第一件事是检查已部署GAE应用程序的区域和区域,如documentation中所述,默认区域和区域可能不是最适合您的应用程序的区域您可能要选择一个靠近服务点的区域或区域,以减少网络延迟。

如果在检查并选择最适合您的应用程序的区域和区域后仍然遇到相同的延迟问题,请添加更多有关实例执行任务的详细信息,并可能提供一些示例代码以更好地了解情况。