使用七层SLB转发请求后响应头参数被删除

使用七层SLB转发请求后响应头参数被删除

更新时间:2020-08-03 18:53:40

问题描述

请求经过七层SLB转发后,后端服务器响应头中的某些参数被删除。

问题原因

为了实现会话保持,SLB会修改后端服务器响应头中的Date、Server、X-Pad和X-Accel-Redirect等参数值。

解决方案

阿里云提醒您:

  • 如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。
  • 如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。
  • 如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。

您可以通过以下两种方法解决问题:

  • 在自定义的报文头部中加入一个前缀,例如xl-serverxl-date,则可以避开SLB的处理。
  • 建议您使用四层TCP监听,四层TCP监听不会出现该问题。

适用于

  • 负载均衡SLB

如果您的问题仍未解决,您可以在阿里云社区免费咨询,或提交工单联系阿里云技术支持。