重启服务后外网一段时间内无法访问

Python 3.4
Django 1.11
AWS服务,外层elb

如题:服务重启后外网有一段时间无法访问。

现象:内网可以访问,外网无法访问

原因:elb监听django服务的8000端口,不定期(猜测间隔时间 随机)检测服务是否正常,如果服务不正常(即无法访问8000端口),则将改服务踢出去,这点在elb的监控可以看到。
在关闭掉服务后elb检测并提出服务后,而服务启动后至elb再次检测期间就会导致elb无法代理转接django服务,从而外网无法访问。

你可能感兴趣的:(重启服务后外网一段时间内无法访问)