AWS Fargate无法通过公共DNS名称访问应用程序

问题描述

这是我的previous question的后续行动。我可以通过网关成功访问公共IP。但是,尝试附加应用程序负载平衡器后,我无法通过公共DNS访问应用程序。注册的目标始终显示不正常状态,并显示502错误。

共享我的配置设置-

VPC

VPC

路由表公共子网

Route Table Public Subnet

路由表公共子网配置

Route Table public subnet config

路由表专用子网

Route Table private subnet

路由表专用子网配置

Route Table private subnet config

ACL子网关联

ACL subnet associations

ACL入站规则

ACL inbound rules

ACL出站规则

ACL outbound rules

安全入站规则

security inbound rules

安全出站规则

security outbound rules

互联网网关

internet gateway

nat网关

nat gateway

目标组

target group

目标人群健康状况

target group health status

任务细节

task details

服务

service

ALB设置

ALB

ALB听众

ALB listeners

具有8081端口的目标组

Target group with 8081 port

解决方法

基于评论。

确定了两个问题

    目标组上的
  1. 端口错误。是sConnString = "Provider=SQLOLEDB;Data Source=.;" & _ "Initial Catalog=" &DBName &";" & _ "Integrated Security=SSPI;" 而不是80
  2. 健康阈值超时太短(5秒)。增加它似乎可以解决问题。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...