You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用AWS ALB与Beanstalk时WebSocket报500错误排查求助

AWS Beanstalk自定义网络配置后WebSocket功能失效排查求助

此前使用无自定义网络配置的AWS Beanstalk,所有应用处于默认公网环境,相互调用无网络问题。但切换到自定义网络配置后,原本正常运行的WebSocket功能失效(ALB原生支持WebSocket)。

基于.NET Core开发的聊天机器人应用中,位于私有子网的内部服务通过WebSocket对外提供服务(自带负载均衡器),同一VPC内公有子网中的另一服务调用它。原本内部服务仪表盘可实时更新消息,现在需刷新页面才能获取最新消息,无法实时接收。

已完成以下排查操作:

  • 验证所有服务间的网络可达性,域名解析与常规请求均正常;浏览器调试发现仅有两个请求报500错误
  • 检查EC2实例与ALB的安全组配置,均设置正确:
    • EC2实例安全组:入站规则配置正确,出站全开所有流量
    • ALB安全组:入站规则配置正确,出站全开所有流量
  • 确认新版ALB通过HTTP/2原生支持WebSocket,且此前默认网络环境下正常,故未修改负载均衡器配置
  • 查看内部服务与公有服务的Beanstalk日志,未获取到有效排查线索

现求助排查WebSocket报500错误的原因。

内容的提问来源于stack exchange,提问作者karim

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 20:54:59