我在 Google Cloud Platform 的 实例组 中设置了组参数。
我将 Autoscaling 参数设置为 On 。
我想知道 冷静期 和 初始延迟 这两个其他参数之间的关系是什么:< / p>
我还想知道如果在我的情况下在不到10秒的时间内创建了虚拟服务器,该如何选择这些参数,并且< strong>服务是否在不到5秒的时间内启动?
它们与流量监控有何关联,用于在组中创建或删除虚拟机以及创建新实例的时间 strong>和在创建的实例上启动服务的时间?
但是,我想知道,例如,这些值是否在创建新计算机时汇总?如果是,在什么情况下?
期待答案:是的,我阅读了屏幕上发布的说明;)
在此先感谢您的所有评论和帮助。
答案 0 :(得分:1)
您需要的第一项是实例从加电到就绪状态需要多长时间。如果您具有Stackdriver日志记录设置,则会记录有关启动活动的详细信息。否则,请使用串行端口输出检查启动时间。我为此为Debian写了article。
我还想知道如何选择这些参数(如果在 我的情况是在不到10秒的时间内创建了虚拟服务器,并且 服务在不到5秒的时间内启动?
选择您的实例从启动到就绪状态所需的时间,并添加一个错误的因素。多少,取决于启动时进行的活动。如果您依赖外部资源来下载和安装软件包,则无法控制其站点的繁忙程度等。通常,您不需要非常精确。如果启动时间从5秒到10秒不等,请使用30秒作为您的电话号码。
它们与创建或 删除组中的虚拟机以及创建新虚拟机的时间 实例以及在创建的实例上启动服务的时间?
请参阅我对下一个问题的回答。
但是,我想知道,例如,这些值在何时 是否创建新计算机,如果有,在什么情况下?
不,这些数字不能累加。它们用于不同的目的。第一个是等到Google开始收集CPU使用率等信息(思考指标和警报)之前需要等待多长时间。您不希望在实例启动时关闭监视警报,或者您的监视图在启动期间显示10分钟的零活动。
第二个数字用于健康检查。根据系统的设置方式,此处的故障可能会导致实例终止并启动新实例。如果您的电话号码太小,您可能会看到一个实例开始,被终止,一个新实例启动,被终止...
答案 1 :(得分:1)
总而言之,“冷却期”适用于“扩展”,即在再次启动自动扩展之前等待事物初始化的时间。
(请注意,其他缩放控件正在指定缩放时可以减少多少虚拟机,并且在做出缩放决策时也存在默认的 10 分钟稳定期)
“初始延迟”部分指的是自动修复,即在运行状况检查开始之前等待多长时间。 (健康检查-测试http服务在80端口运行的例子)
问候。
阿迪亚