bfenetworks / bfe

A modern layer 7 load balancer from baidu
https://www.bfe-networks.net
Apache License 2.0
6.09k stars 942 forks source link

支持设置读写操作的单独超时 #674

Open iwannay opened 3 years ago

iwannay commented 3 years ago

像nginx这类产品,读写超时一般只针对两个连续读取或写入操作之间的一段时间设置,而不是针对整个请求主体的传输。目前bfe的读写超时是针对的整个请求,所以造成大文件上传或下载超时中断,而nginx并不会超时,请问bfe后面是否会考虑增加这类特性?

iyangsj commented 3 years ago

@iwannay 感谢你的反馈!示例场景一般可通过调整合适的超时时间来避免中断正常下载,同时避免慢连接攻击。未来的版本考虑同时支持单次网络读/写操作的超时

iwannay commented 3 years ago

@iyangsj 好的,感谢

jerrytanjunjie888 commented 3 years ago

好兴奋 又发现新大陆..