解决数据读取的负载均衡的问题

Posted knyel

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决数据读取的负载均衡的问题相关的知识,希望对你有一定的参考价值。

对于mysql解决数据读取的负载均衡的问题,

可以使用

1.DNS轮询的方式把程序的读连接到不同的备份数据库中。

2.LVS、haproxy这样的代理方式。

请教了老师,nginx是否也能解决这个问题。

老师的回答是肯定的:

nginx也可以,和做WEB服务器的负载一样,就是做流量转发,反查询请求转发到后台数据库就可以了。只要在编译时增加tcp反向代理模块就可以实现Tcp反向代理

 

对于老师的回答中如何在编译时增加tcp反向代理模块就可以实现Tcp反向代理?

查阅资料以及请教莫名大哥:

Centos6.4 安装Nginx Web服务器

./configure 的配置和用法

对于nginx的安装,有yum安装的,有编译安装的,我是yum安装的,都是使用的默认得参数,如果会编译安装的话,就可以根据自己得需求,配置参数

nginx stream模块初探

 

以上是关于解决数据读取的负载均衡的问题的主要内容,如果未能解决你的问题,请参考以下文章

服务器架构中,集群,负载均衡,分布式有什么区别吗

Java系统高并发解决方案

php+redis实现多台服务器内网存储session并读取

JDBC 负载均衡读取mysql cluster

mysql高可用架构设计

如何配置负载均衡