开发者社区> 问答> 正文

为什么无法调通API 网关的后端服务?

为什么无法调通API 网关的后端服务?

展开
收起
保持可爱mmm 2020-03-26 21:20:54 636 0
1 条回答
写回答
取消 提交回答
  • 需要检查您录入的后端服务地址是否正确。 需要保证您的后端服务可以被网关访问到。 如果使用的是内网 IP ,请保证您的后端服务于您的 API 处于同一地域。 检查您API定义的“后端超时”时间。 在API定义时会要求您录入一个超时时间,当您的后端服务没有在您指定的时间内返回时,API网关仍然会提示您无法链接后端服务。您可以根据后端服务的实际耗时对”后端超时”进行调整,最大支持30000ms。 注意:单位是ms(毫秒) 如后端服务在 Ecs ,请检查安全组设置,是否可以被外部访问。请保证安全组可以被API网关所在的IP段访问。 设置方法点击链接:设置ECS安全组 跳转至:

    在发送调用请求前,请调整如下配置项,其他项为选填,如无特殊要求,请不要改动。 RegionId,区域ID,请填写资源所在的区域ID,例如:cn-shenzhen、cn-shanghai PortRange:端口,若后端服务HTTP为:80/80,HTTPS:443/443 NicType:网络类型,取值:internet、intranet; SourceCidrIp:允许的源IP地址范围,以下地址为API网关的出口IP,请区分区域填写

    区域 内网 外网 华北 1(青岛) 10.151.203.0/24

    华北 2(北京) 10.152.167.0/24 123.56.213.0/24 华南 1(深圳) 10.152.27.0/24 120.76.91.0/24 华东 1(杭州) 10.152.29.0/24 10.152.30.0/24 114.55.70.0/24 华东 2(上海) 10.152.163.0/24 10.152.164.0/24 11.192.97.0/24 11.192.98.0/24 11.192.96.0/24 139.224.92.0/24 139.224.92.0/24 139.224.4.0/24 香港 10.152.161.0/24 10.152.162.0/24 47.91.171.0/24 47.89.61.0/24 亚太东南 1(新加坡) 10.152.165.0/24 10.152.166.0/24 11.192.152.0/23 11.193.8.0/24 11.193.9.0/24 47.88.235.0/24 47.88.147.0/24 亚太东南 3 (吉隆坡) 11.193.192.0/22 11.193.188.0/22 47.254.212.0/24

    填写完成后,点击发送请求 ,完成设置。 当之返回一个RequestID时,表示设置成功

    确认添加是否成功 可以到控制台-【ECS控制台】-【安全组】-找到相应安全组,点击查看“安全组规则”的“内网入方向”或者“公网入方向”。

    2020-03-26 21:21:33
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Boot2.0实战Redis分布式缓存 立即下载
CUDA MATH API 立即下载
API PLAYBOOK 立即下载