背景:对外提供数据服务的接口工程,我们采用的是集群的方式部署,单机访问接口时一切正常;问题:将服务器搭载到AWS的ELB服务时,通过域名访问接口会返回500的错误,并且通过每台服务器的ip地址访接口同样是返回500的错误;初步猜想:是否是因为负载均衡在转发时路由时发生了问题,转发到了其他的服务器上;结果:还未解决,目前正在验证中;
差不多这个思路,检查下负载的ip,然后用AWS上同一内网机器去访问试试,看是不是也返回500,排除下负载的问题。
ELB只是提供一个对外访问的ip.然后通过请求转发给后端的云主机,这个云主机是一个私网地址。,需要保证添加的云主机私网ip正确,再保证转发规则设置正确,保证云主机开启了相应端口,默认关闭云主机防火墙,然后在云平台上的防火墙上放行相应的端口。说一下以前的坑,有的云平台的80 8080 8443 443是默认关闭的。
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30