繁体   English   中英

如何为ecs任务增加预热时间?

How to add a warmup time for ecs tasks?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我正在使用ecs任务来部署我的服务。 但是,最近注意到,当我对服务进行更新时,通常会立即取消启动的第一个任务,因为它未能通过负载均衡器运行状况检查。 我认为这是因为启动需要更多时间(一秒或两秒)。 我该如何配置?

1 个回复

使用新的Task Definition更新ECS服务时,建议您还设置healthCheckGracePeriodSeconds参数。 有关更多详细信息,请参见服务定义参数

如果您使用的是cli,则应该可以通过aws ecs update-service --cluster <value> --service <value> --health-check-grace-period-seconds <value>

例如,如果您的HealthCheck间隔为30秒,并且两次不健康的检查将导致服务被替换,但是您知道您的服务需要花费65秒才能启动,则可以设置--health-check-grace-period-seconds 95 ,即使服务被认为不正常,这也会告诉ECS,让它继续运行直到95秒过去。 在这种情况下,我选择了95,因为下一次运行状况检查将在90秒后进行,因此,如果我做得不到,则负载平衡器可能会在不正常检查生效之前不会注意到服务是否正常。

1 如何为延迟的任务增加时间?

我有一个启动FileSystemWatcher的过程,以监视文件系统中的传入文件。 我使用Task.Delay设置了一个延迟,该延迟在设置取消令牌时或在时间到期后(例如10分钟)取消FSW。 但是我想以某种方式配置它,以便每次出现新文件时都可以添加额外的延迟。 如此有效地某种滑动 ...

2 "如何为 ECS 任务定义创建日志记录?"

嗨,我正在研究 AWS CDK。 我正在尝试为我的任务定义创建日志记录。 我有以下代码。 产生 问题是我不想通过任何 ExecutionRoleArn。 如果我通过执行角色 ARN,我开始收到错误“无法初始化日志记录驱动程序”,否则工作正常。 有人可以帮我解决这个问题吗? 任何帮助,将不胜感 ...

4 ECS任务从最新实例或时间按比例缩小

问题-我想按最新实例或通过过滤时间按比例缩小任务。 意思是在进行缩减过程时,我希望该任务首先完成,最晚完成。 因此通过这种方式,我将拥有最新的实例,而以后再执行的任何任务都没有。 在自动扩展组中,我们可以选择先缩减最新实例的规模,但是我在任务级别上仍在努力。 ...

5 如何知道ECS定时任务开始的时间?

我有一个关于 ECS 计划任务的问题。 当我使用cron调度的ECS计划任务时,如何知道任务开始的时间。 Fargate 上的 ECS 计划任务需要几分钟才能启动。 我需要每 5 分钟使用一次准确的时间。 是否有一些有用的环境变量? 谢谢。 ...

6 BluetoothSocket预热时间?

我目前使用以下代码为我的BT服务器: 正如您所看到的,我必须在accept()和第一次写入之间放置一个Thread.sleep ,否则我的客户端将无法读取该行,从而输出以下错误: 是什么原因? 有没有替代硬编码等待时间? 客户端代码的重要部分: ...

7 Google Cloud Functions预热时间

我们是否知道新功能(目前仍为测试版)Google Cloud功能的热身/冷启动时间是多少? 或者在它再次冷却之前超时? 我一直在按照使用模式尝试Azure功能,而且它非常糟糕 - 似乎不一致但我已经看过30秒,而且在它再次冷却之前似乎是大约5分钟没用。 我假设Google的功能有同 ...

8 如何为我的破解过程增加时间

我尝试破解我的一个m2 ssd,很久以前就在上面输入了密码,现在我想再给我们密码。 但是我忘记了密码。 我用过去记得的所有密码制作了一个单词表。 但是我找不到正确的密码。 我尝试以下操作:使用hdparm -I /dev/sda找出驱动器的详细信息,这是我受密码保护的驱动器。 我尝试通过以下命令使用 ...

10 Rails:预定任务来预热缓存?

我使用以下内容来缓存使用memcached的缓慢加载页面: 控制器操作受Devise身份验证保护。 页面当前在用户第一次请求时被缓存。 然后从缓存中提取当天的后续请求。 这个问题是初始请求需要20-30秒才能加载。 是否可以通过计划任务预先填充缓存? 任何建议非常感 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM