当单台服务器的负载达到一定程度时,服务器资源就无法满足用户的需求,此时可以通过多种方法来处理。比如说通过DNS解析多台服务器,或者是通过四层根据内容请求进行分发(如LVS),或是通过七层负载技术(nginx、haproxy)等方式来实现。Nginx的反向代理负载均衡能够更好的支持..
分类:
其他好文 时间:
2014-12-29 15:31:14
阅读次数:
226
【haproxy初始化】haproxy_ctl.sh#!/bin/bash
#
#modifydirpathhere
d_haproxy_log=‘/data/log/haproxy‘
[-d${d_haproxy_log}]||mkdir-p${d_haproxy_log}
#modifydirpathhere
d_haproxy_conf=‘/data/ops/conf/haproxy‘
[-d${d_haproxy_conf}]||mkdir-p${d_haproxy_conf}
#modif..
分类:
其他好文 时间:
2014-12-24 18:34:15
阅读次数:
184
实践中使用haproxy防御ddos首先在http这里做一个门防御frontendhttpbind10.0.0.20:80aclanti_ddosalways_true#白名单aclwhiteipsrc-f/usr/local/haproxy/etc/whiteip.lst#标记非法用户stick-tabletypeipsize20kexpire2mstoregpc0tcp-requestconnectiontrack-sc1srctcp-requesti..
分类:
其他好文 时间:
2014-12-24 18:18:31
阅读次数:
247
首先在http 这里做一个门防御
frontend http
bind 10.0.0.20:80
acl anti_ddos always_true
#白名单
acl whiteip src -f /usr/local/haproxy/etc/whiteip.lst
#标记非法用户
stick-table type ip size 20k expire 2m store ...
分类:
其他好文 时间:
2014-12-24 11:54:21
阅读次数:
514
作为 load balancer, Happroxy 常常作为服务器的前端,向外界用户提供服务的入口,如果能在入口处处理安全相关问题,将极大简化后端的设计。事实上,Haproxy 不仅仅是一款开源出色的 load balancer(四层和七层),而且在安全上也相当出色。它配合内核 IP/TCP 协议栈,能够较好的抵抗 DOS, DDOS 攻击,还能通过限制单个 IP 的连接数和请求速率等,防止用户...
分类:
其他好文 时间:
2014-12-24 01:17:26
阅读次数:
724
非常喜欢这个组合,内容转自:http://www.blogjava.net/liuguly/archive/2014/05/21/413900.htmlnetty是个高性能的网络通信框架,该框架性能高异步事件驱动模式,数据读写更高效提供更全面功能强的ByteBuf缓冲。完全可以基于此框架:自定义cs...
分类:
编程语言 时间:
2014-12-20 12:57:37
阅读次数:
339
EX4200上如何实现ECMP功能一、如果网关启用在EX4200上,EX4200上联两台路由器,那怎么在EX4200上实现链路负载,使得数据包能分担在两台路由器上。二、具体的命令如下:1、在EX4200上:setpolicy-optionspolicy-statementlbthenload-balanceper-packet//lb是自己起的名字2、setr..
分类:
其他好文 时间:
2014-12-19 15:58:15
阅读次数:
180
Action() { web_reg_save_param("Response","LB=","RB=",LAST); web_url("getweather", "URL=http://webservice.webxml.com.cn/WebServices/WeatherWS.a...
分类:
Web程序 时间:
2014-12-19 12:52:08
阅读次数:
176
Action() { web_reg_save_param("Response","LB=","RB=",LAST); web_submit_data("getWeather", "Action=http://webservice.webxml.com.cn/WebServices/WeatherW...
分类:
Web程序 时间:
2014-12-19 11:45:48
阅读次数:
195
Action() { web_reg_save_param("Response","LB=", "RB=", LAST); web_add_header("SOAPAction","http://WebXml.com.cn/getWeather"); web_custom_...
分类:
Web程序 时间:
2014-12-18 20:16:16
阅读次数:
268