首页 > 解决方案 > 加快计算引擎实例的启动时间

问题描述

我编写了一个简单的批处理文件,它启动 apache 并在启动时向我的服务器发送 curl 请求。我正在使用 Windows Server 2016 和 n-4 计算引擎实例。

我注意到两台相同的机器需要完全不同的启动时间。一个在 40 秒内发送一条消息,另一个则需要将近 80 秒。虽然在控制台中,两者似乎同时启动,但现实情况有所不同,因为另一个在 80 年代无法通过 RD 工具访问。

第二台机器是由第一台机器的磁盘映像制成的。哪些因素会影响开始时间?我应该在哪里绊倒脂肪?

标签: google-cloud-platformwindows-server-2016

解决方案


如果实例位于不同的区域,并且如果第二个实例有一些额外的内存密集型应用程序或完成了额外的定制,则可能会发生延迟。实例的启动磁盘类型也会影响启动时间。您是否从日志中获得有关启动期间此延迟的任何信息?您还可以比较两个实例上的 traceroute 结果,以查看网络中的某个点是否存在延迟。


推荐阅读