基于PHP的数据库负载均衡插件(读)
用PHP写的可对读数据库进行负载均衡的插件,在连接数据库之前调用该插件的Get_con函数可获取数据库端连接地址,用户名密码等,通过轮询和权重两种算法(后面会加上LRU算法)进行数据库连接选择,目前支持集群形式的单master多slave数据库形式,支持所有读行为的数据库查询,需要用户自己指定代码,对于写的负载均衡封装后面会实现。鉴于每次读取文件的执行效率很低,将负载信息写在了memcached中,需要用户装有memcached缓存服务器。配置文件都用空格分离每个服务端连接元素。初始化和改变配置文件(conmem.cnf)时必须运行initcon.php进行初始化。后面会用C实现,去除memchached插件,希望网友给出宝贵意见。(并:未进行效率测试)
推荐下载
-
负载均衡在centos下面做apache和tomcat的负载均衡
linux下conf文件博文链接:https://duduli.iteye.com/blog/1687256
45 2019-07-15 -
weblogic负载均衡的配置
weblogic负载均衡的配置,使得系统更加的稳定。
10 2020-08-21 -
负载均衡实现的方法
负载均衡的意思就是有几台服务器或者几个服务,通过设备或者软件,将外部来的连接均匀的分配到这几个服务器或者服务上面,使服务器的负载平均。 负载均衡实现的方法有几种:
28 2019-01-11 -
集群的负载均衡技术
负载均衡建立在现有网络结构之上,它提供了一种廉价有效的方法扩展服务器带宽和增加吞吐量,加强网络数据处理能 力,提高网络的灵活性和可用性。它主要完成以下任务:解决网络拥塞问题,服务就近提供,实现地理位置
13 2020-08-29 -
实用的负载均衡技术
实用的负载均衡技术-系统架构设计-负载均衡和高可用负载均衡技术介绍高可用的系统设计高可用方案及实践
30 2019-05-13 -
负载均衡技术的发展.
The development of load balancing technology.
24 2019-06-23 -
nginx负载均衡的配置
nginx负载均衡的配置,二级域名的配置
47 2018-12-28 -
详解SpringCloud的负载均衡
详解SpringCloud的负载均衡
14 2022-01-09 -
实现负载均衡的方法
HTTP重定向服务器是一台普通的Web服务器,用户的请求先到达重定向服务器,这台服务器会挑选一台后端服务器的地址(例如使用轮询的方式),并将该地址写入HTTP重定向响应结果中(以响应状态码302返回)
24 2021-02-01 -
负载均衡原理的解析
本文来自于知乎,主要介绍了http重定向,DNS负载均衡,反向代理负载均衡,IP负载均衡等。开头先理解一下所谓的“均衡”。不能狭义地理解为分配给所有实际服务器一样多的工作量,因为多台服务器的承载能力各
18 2021-02-01
用户评论