AWS负载均衡器需要二十分钟或更长时间才能识别新加入的实例为健康状态
创始人
2024-09-25 13:30:47
0

在EC2实例中,需要为Health check添加启发式延迟。这将确保实例已经完全启动并且正在应用请求之前进行健康检查。具体来说,将启发式延迟设置为实例的启动时间+一个适当的时间, 例如10分钟,这样AWS负载均衡器才能识别新实例的健康状态。

以下是用Python和Boto3 API设置启发式延迟的示例代码:

import boto3
import time

elbv2 = boto3.client('elbv2')

#定义添加实例的函数
def add_instance_to_alb(target_group_arn, instance_id):
    response = elbv2.register_targets(
        TargetGroupArn=target_group_arn,
        Targets=[
            {
                'Id': instance_id,
            },
        ],
    )
    return response

#定义添加延迟的函数
def add_heuristic_delay(target_group_arn, instance_id, delay_minutes):
    time.sleep(delay_minutes * 60) # 将相应的分钟转化为秒
    response = add_instance_to_alb(target_group_arn, instance_id)
    return response

#执行添加延迟的函数
target_group_arn = 'arn:aws:elasticloadbalancing:us-west-2:123456789012:targetgroup/my-target-group/1234567890123456'
instance_id = 'i-0123456789abcdef0'
delay_minutes = 20
add_heuristic_delay(target_group_arn, instance_id, delay_minutes)

相关内容

热门资讯

透视中牌率!wpk透视辅助方法... 透视中牌率!wpk透视辅助方法(透视)开挂辅助神器(一直是有挂)-哔哩哔哩1、wpk透视辅助方法机器...
透视透视!hhpoker透视脚... 透视透视!hhpoker透视脚本视频,德普之星透视,方式教程(切实是有挂)-哔哩哔哩hhpoker透...
透视智能ai!hhpoker免... 透视智能ai!hhpoker免费透视脚本,pokemmo辅助器,策略教程(果然有挂)-哔哩哔哩1、进...
透视测试!wejoker黑侠辅... 透视测试!wejoker黑侠辅助器(透视)开挂辅助方法(一直存在有挂)-哔哩哔哩1、wejoker黑...
透视苹果版!wepoker辅助... 透视苹果版!wepoker辅助器是真的吗,wepoker线上大神,总结教程(本来是真的挂)-哔哩哔哩...
透视插件!约局吧德州可以透视吗... 透视插件!约局吧德州可以透视吗(透视)开挂辅助技巧(原来存在有挂)-哔哩哔哩1、完成约局吧德州可以透...
透视好友房!德普之星透视,hh... 您好,hhpoker真能买到挂吗这款游戏可以开挂的,确实是有挂的,需要了解加去威信【48527505...
透视苹果版!如何下载wepok... 透视苹果版!如何下载wepoker安装包(透视)开挂辅助技巧(一直有挂)-哔哩哔哩1、首先打开如何下...
透视辅助!约局吧app有挂吗,... 透视辅助!约局吧app有挂吗,hhpoker智能辅助插件,法子教程(总是是真的挂)-哔哩哔哩hhpo...
透视透视!wepoker俱乐部... 透视透视!wepoker俱乐部辅助器,拱趴大菠萝十三水辅助,办法教程(本来是有挂)-哔哩哔哩1、金币...