开发者社区> 问答> 正文

web应用使用F5之后,容易超时 400 请求报错 

生产上使用F5做负载均衡,转发请求到两台web服务器上面,开启了F5开启了会话保持功能,但是在实际使用中发现极易session超时。

展开
收起
kun坤 2020-05-30 15:25:30 1307 0
1 条回答
写回答
取消 提交回答
  • 两次请求,回话没有分发到统一服务器上。要么做IP绑定,要么做回话剥离######F5的会话保持功能会记录请求头中的sessionid,并会将下次携带这个sessionid的请求转到之前的那台机器。 但是问题在于,3分钟左右session就失效了 。######session都存到一个redis里试试######按照你的描述程序的session应该是存储的本地服务器。F5具体没有使用过,貌似没有如nginx的iphash的方式可以最快解决你的问题。最建议的方式是程序设计为session分布式存储,比如存储到redis,这个一般在大多数框架中都设计好了,变更并不是很麻烦。######不存在的,硬件问题吧

    2020-05-30 15:25:35
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Web应用系统性能优化 立即下载
高性能Web架构之缓存体系 立即下载
PWA:移动Web的现在与未来 立即下载