Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >关于用nginx自己架设一个负载均衡的问题?

关于用nginx自己架设一个负载均衡的问题?

提问于 2017-11-16 02:25:01
回答 5关注 0查看 782

我租了两台腾讯云的云主机,外网均衡负载太贵,想自己架设个均衡负载,大体思路是这样的:

在nginx配置两台主机的负载值相等

但是有一些问题一直都搞不懂

既然是负载均衡,那么两台机的数据应该是一摸一样的

只是我怎样同步wwwroot下的文件让我头疼

mysql的数据是一样的

但是两台虚拟主机的IP不同

所以php的配置文件也不同!

总之就是不知道两台云主机wwwroot下文件怎样同步啦

恳请各位大侠指教!

回答 5

一个短篇

发布于 2017-11-16 15:34:04

直接开台不需公网的主机做NFS数据存储, 两台机器均挂载这台NFS. 不需要担心数据同步问题.

我目前的做法是这样的:

一台公网10Mbps的云主机作为对公服务器,主机上只有nginx, 后端用了5台无公网云主机,上面只有nginx+php,5台均一样,最后再用了一台本地磁盘的无公网云主机作为储存,只搭建nfs, 在后端的5台上挂载.

Ne_biubiubiu

发布于 2017-11-16 02:29:15

两台主机之间用rsync做数据同步。根据自己的需要做差异化或者覆盖,不过需要是主从关系。

第一次同步速度较慢,以后同步可以用差异化的同步不错

应用案例分享

发布于 2017-11-16 02:28:54

有一个最简单的办法,就是把他们的网站根目录挂在一个共享存储上。

然后他们不管怎么更新网站的根目录都是在存储中更新,与前台的主机没关系!!

记得好有个办法就是把你的网站根目录挂在到另一个主机的根目录下(a的根目录挂在到B下,B的也挂在在A下),这样两台电脑上的根目录相互挂在,使用NFS就可以快速更新了!

好久没研究了,不知道我说的是否正确,原理就是这样的!希望能帮你疏通你的思路!

和开发者交流更多问题细节吧,去 写回答
相关文章
nginx的负载均衡算法_redis负载均衡
给每一个服务器加上权值,权值和分配的请求成正比,比较适应于服务器配置不均的情况。
全栈程序员站长
2022/11/04
4.5K0
Nginx的负载均衡
我们都知道,Nginx支持负载均衡,可以很方便的帮助我们进行水平扩容,然而它究竟是依据什么原则进行请求的分发,其中又有哪些负载均衡算法可供选择和配置,今天就让我们好好来了解一下。
健程之道
2019/11/02
1.3K0
Nginx的负载均衡
分摊到多个操作单元上进行执行,和它的英文名称很匹配。就是我们需要一个调度者,保证所有后端服务器都将性能充分发挥,从而保持服务器集群的整体性能最优,这就是负载均衡。 负载均衡这里面涉及的东西相对也是比较多的,理论就不说太多了,网上,书上很多,今天我们就利用Nginx服务器来实现一个简单的负载均衡
李昂君
2021/12/24
7440
Nginx的负载均衡
nginx 负载均衡
cnblogs有不少介绍的文章了: http://zzk.cnblogs.com/s?w=nginx%20%E8%B4%9F%E8%BD%BD%E5%9D%87%E8%A1%A1 恰好需要考虑网站负载
JadePeng
2018/03/12
2.5K0
nginx 负载均衡
nginx的负载均衡策略有六种 轮询(默认策略,nginx自带策略),它是upstream模块默认的负载均衡默认策略。会将每个请求按时间顺序分配到不同的后端服务器。 upstream dream { server 192.168.1.10:80; server 192.168.1.11:80; } weight(权重,nginx自带策略):指定轮询的访问几率,用于后端服务器性能不均时调整访问比例。权重越高,被分配的次数越多。 upstream abc { server 192.168.1.10:
用户10325771
2023/03/13
4790
nginx负载均衡
一、nginx负载均衡: 1.1 负载均衡原理: 多台服务器绑定一个域名,当A用户访问WEB服务器的时候,可能访问的是A服务器,当B用户访问WEB服务器的时候可能是A服务器也可能是B服务器,但是一旦A服务器挂掉后,Nginx负载均衡会自动的把所有的访问者全部指向另外一个可以正常工作的WEB server. 1.2 配置: [[email protected]03 ~]# vim /usr/local/nginx/conf/vhost/load.conf upstream qq_com { ip_ha
老七Linux
2018/05/09
1.2K0
nginx 负载均衡
例如目前有两台服务器,一个nginx服务器,一个web服务器(例如tomcat),nginx负责把所有请求转发到web服务器 配置如下 server { ...... location
dys
2018/04/02
1.1K0
nginx 负载均衡
Nginx负载均衡
nginx-1.8.0.tar.gz资料下载 
Java廖志伟
2022/03/07
4400
Nginx负载均衡
Nginx负载均衡
在大型网站中,负载均衡是有想当必要的。尤其是在同一时间访问量比较大的大型网站,例如网上商城,新闻等CMS系统,为了减轻单个服务器的处理压力,我们引进了负载均衡这一个概念,将一个服务器的压力分摊到几个服务器上,一方面减轻了宕机的几率,另一方面也使得宕机后还要其他服务器可以继续稳定运行,提高了系统的健壮性。
业余草
2019/01/21
1.1K0
Nginx负载均衡
Nginx 负载均衡
  负载均衡建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。负载均衡(Load Balance)其意思就是分摊到多个操作单元上进行执行。   我们在日常生活中经常免不了要去一些比较拥挤的地方,比如地铁站、火车站、电影院、银行等。无论是买票,还是排队入场,这些场所一般都会设置多个服务点或者入口的。如果没有人引导的话,大多数情况下,最近的入口会挤满人。而哪些距离较远的服务点或者入口就宽松很多。这种情况下,就会大大浪费资源,因为如果可以把这些排队的人很好的分散到各个入口的话会大大缩短排队时间。其实,网站的建设也是一样的。为了提升网站的服务能力,很多网站采用集群部署,就像话剧院有多个入口一样。这时候,就需要一个协调者,来均衡的分配这些用户的请求,可以让用户的可以均匀的分派到不同的服务器上。
Demo_Null
2020/09/28
9220
Nginx 负载均衡
解决nginx负载均衡的session共享问题
查了一些资料,看了一些别人写的文档,总结如下,实现nginx session的共享
后端技术探索
2018/08/09
1.8K0
nginx 负载均衡
nginx的负载均衡用于upstream模板定义的后端服务器列表中选取一台服务器接收用户的请求。一个基本的upstream模块如下:
九霄道长
2021/04/09
6700
nginx 负载均衡
Nginx负载均衡
前言由于我springboot项目启动了两个docker应用实例 8080和8081端口,我就想做个nginx负载均衡直接上配置文件nginx.conf(http配置)#user nobody;#worker_processes 1; #error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info; #pid logs/nginx.pid; events {
SuperChen
2023/02/13
5010
Nginx负载均衡
nginx-1.8.0.tar.gz资料下载 
Java廖志伟
2022/09/29
4600
Nginx负载均衡
解决nginx负载均衡的session共享问题
查了一些资料,看了一些别人写的文档,总结如下,实现nginx session的共享
后端技术探索
2018/08/09
1.1K0
Nginx 负载均衡
负载均衡就是将请求“均衡”地分配到多台业务节点服务器上。这里的“均衡”是依据实际场景和业务需要而定的。
jwangkun
2021/12/23
8780
Nginx 负载均衡
Nginx负载均衡
A. 使用nginx的反向代理将请求转发到php-fpm -> B.fastcgi进程管理器(php-fpm)收到请求后选择并连接一个cgi解释器
码农编程进阶笔记
2021/07/20
4810
Nginx负载均衡
什么是负载均衡 ---- Load Balance, web服务器的负载是接收/处理客户端请求; 均衡将客户端的请求”平均的”分配给服务器集群 如何实现负载均衡 ---- Nginx实现负载均衡需要
北溟有鱼QAQ
2020/05/27
5700
Nginx负载均衡[通俗易懂]
A. 使用nginx的反向代理将请求转发到php-fpm -> B.fastcgi进程管理器(php-fpm)收到请求后选择并连接一个cgi解释器
全栈程序员站长
2022/07/11
4400
Nginx负载均衡[通俗易懂]
nginx负载均衡
Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。
超蛋lhy
2018/08/31
1.2K0
nginx负载均衡

相似问题

关于负载均衡的建议?

3624

关于腾讯云中均衡负载转发规则的问题?

2481

CDN和负载均衡的问题?

21K

HAProxy+Keepalived自己搭建的负载均衡和腾讯云的负载均衡(CLB)产品区别有哪些?

0246

能否用随机获取完成负载均衡?

1203
相关问答用户
腾讯计算机系统有限公司 | 高级工程师
擅长3个领域
腾讯云 | 高级技术咨询工程师擅长4个领域
腾讯云 | 高级工程师擅长2个领域
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档