摘要: 开发的应用采用f5负载均衡交换机,f5将请求转发给5台hp unix服务器,每台服务器有多个webserver实例,对外提供web服务和socket等接口服务。之初,曾有个小小的疑问为何不采用开源的 apache、nginx软件负载,f5设备动辄几十万,价格昂贵?自己一个比较幼稚的问题,后续明白:f5是操作于ios网络模型的传输 层,nginx、apache是基于http反向代理方式,位于iso模型的第七层应用层。直白些就是tcp udp 和http协议的区别,nginx不能为基于tcp协议的应用提供负载均衡。
了解了二者之间的区别于应用场景,对nginx产生浓厚的兴趣,阅读张宴的<实战nginx>(这个85年的小伙子年轻有为羡慕 妒忌),搞 明白了大致原理和配置,ubuntu10.10,window下对nginx tomcat负载均衡做了配置尝试,将全部请求转发到tomcat,并未做 静态,动态分开,图片防盗链等配置。