以访问web为例。假定一台主机,它的内存为4G,2个cpu,如果服务器接收1000个静态请求(每个请求占用2M空间),50个动态请求(每个请求占用10M空间),则所占用的空间差不多达到服务器的内存上限,此时服务器处理请求的速度会变很慢,很难满足客户的需求。解决方法:scaleon(向..
分类:
其他好文 时间:
2016-07-21 13:20:26
阅读次数:
241
linux下负载均衡集群LVS之NAT类型1.集群类型分下3种:LB:LoadBalancing,负载均衡HA:HighAvailability,高可用HP:HighPerformance,高性能2.LB负载均衡四层LVS类型分为以下3种:(LinuxVirtualServer)NAT:地址转换DR:直接路由TUN:隧道2.1.NAT:集群节点跟director必须在同一个IP..
分类:
系统相关 时间:
2016-07-19 19:14:01
阅读次数:
296
实现需求:用Haproxy做负载均衡,手动方式在配置文件中添加或删除节点服务器信息,比较麻烦。通过Registrator收集需要注册到Consul作为Haproxy节点服务器的信息,然后注册到Consulkey/value。Consul-template去Consulkey/value中读取信息,然后自动修改Haproxy配置文件,并重载H..
分类:
其他好文 时间:
2016-07-19 19:06:51
阅读次数:
493
环架构境:前端haproxy做为反向代理,后端N+1台tomcat+java服务出现问题:环境是新搭建的,本周在做压测刚开始的时候正常,随着量的上涨,导致CPU一直暴涨。解决办法和思路:1.)先通过top命令查看占用cpu高的PID#根据top命令查看发现PID为2195和975的的进程占用CPU高达%200+,..
分类:
编程语言 时间:
2016-07-19 19:04:29
阅读次数:
2811
知识储备:ipvsadm:管理集群服务添加:-A-t|u|fservice-address[-sscheduler]-t:TCP协议的集群-u:UDP协议的集群-f:FWM:防火墙标记service-address:IP:PORT修改:-E删除:-D-t|u|fservice-address管理集群服务中的RS添加:-a-t|u|fservice-address-rserver-address[-g|i|m][-wwe..
分类:
Web程序 时间:
2016-07-17 02:54:21
阅读次数:
327
接前一篇博客<keepalived+Master-Master-Slave实现双主高可用及读写分离>地址http://lee90.blog.51cto.com/10414478/1825478上一篇博文里面,我们只用了一个slave节点。实际生产环境中,我们肯定有多个slave节点负责读数据库。假设我们还有一个配置好的slave,IP为192.16..
分类:
数据库 时间:
2016-07-14 19:45:10
阅读次数:
293
一、LB常用解决方案1.硬件负载均衡解决方案:F5公司:BIG-IPCitrix公司:NetscalerA10公司:A10ArrayRedware2.Linux:LVS1.完成LinuxVirtualServer作者(章文嵩,花名段正明,就职于阿里)2.ipvs工作于netfilter框架上3.ipvs:框架,工作在内核中,工作在input链上,需要依赖于规..
分类:
其他好文 时间:
2016-07-14 15:59:04
阅读次数:
190
for (int j = 0; j < name.Count; j++) { Label lb = new Label(); lb.Paint+=new PaintEventHandler(lb_Paint); } ///绘画事件 private void lb_Paint(object sende ...
分类:
其他好文 时间:
2016-07-13 13:56:41
阅读次数:
133
一、什么是OSGIOSGi(OpenServiceGatewayInitiative)技术是Java动态化模块化系统的一系列规范。OSGi一方面指维护OSGi规范的OSGI官方联盟,另一方面指的是该组织维护的基于Java语言的服务(业务)规范。简单来说,OSGi可以认为是Java平台的模块层。OSGi服务平台向Java提供服务,..
分类:
其他好文 时间:
2016-07-12 15:46:54
阅读次数:
173
找了很多方法,utf-8也设置了,还是不行,只有有转码方法了 web_reg_save_param("res2", "LB=\"msg\":\"", "RB=\"", "Search=Body", LAST); lr_start_transaction("Web_注册_register_bean") ...
分类:
其他好文 时间:
2016-07-11 12:00:41
阅读次数:
180