当前位置:论坛首页 > Linux面板 > Linux面板教程

宝塔负载均衡使用教程

发表在 Linux面板2018-5-2 09:52   [复制链接] 84 184223

首先说下负载均衡的用法。

比如你有三台机器。那么你可以使用 1台作为主控端。然后其他两台作为负载端



如果你有两台机器那么 你只能使用一台机器作为主控端。另外一台作为负载端。
(这里是重点。因为Nginx作为负载的时候,
如果你用本机做一个负载节点的话。
外部抛过来的域名到这台服务器中是直接502 的,
这个你们可以做一个测试)





那么此刻我们用两台机器做一个负载均衡的教程。

图如下:
图有点难看了。不喜勿喷


首先 主控机器39.0.0.1
负载均机器为172.0.0.1

一、首先域名解析


二、 负载均衡机器安装网站
(这里如果有多台。就安装多台。然后做一个数据同步就ok了)
173.0.0.1 的机器已经安装成功




三、在主控机器安装负载均衡


四、新建一个负载均衡



(我这里只有一台负载均衡的机器。所以只添加了一台机器、)


添加好了之后。那么访问一下


到了这一步之后不要慌(这个是因为。从主控节点转发的也是用的ccc.o2oxy,cn 这个域名,但是负载均衡节点里面没有这个域名,所以返回了这个一个页面)
解决方法如下:
只要在负载均衡节点添加这个域名即可。如图


备注(所有负载均衡节点都需要添加)

然后再次访问


教程完毕。
总结一下:
用负载均衡这个插件。最少需要3台机器。才能最小的使用方式。这样有效发挥了三台机器的性能。
1.png
3.png
2.png
111.png
使用道具 举报 只看该作者 回复
发表于 2018-5-2 16:10:35 | 显示全部楼层
建议出一个年费会员的套餐,里边包含所有的付费插件!

这个和企业版有什么区别  发表于 2020-7-1 13:40
使用道具 举报 回复 支持 8 反对 2
发表于 2019-8-24 00:00:02 | 显示全部楼层
你这个御阀值就是坑人,php有点500错误就直接报502错误,你应该只识别502,或者校验文件错误来实现,不然除非程序100%不报错
使用道具 举报 回复 支持 4 反对 0
发表于 2018-5-12 21:23:33 | 显示全部楼层
请问做好负载均衡以后如何确保多台服务器文件一致。

阿里云服务器1折秒杀:http://t.cn/A67UvLlD  发表于 2020-3-4 15:56
同问  发表于 2019-4-12 18:35
同问  发表于 2018-6-2 00:26
使用道具 举报 回复 支持 4 反对 0
发表于 2018-5-2 18:23:52 | 显示全部楼层
1501814563ktmc 发表于 2018-5-2 17:11
2、除负载均衡服务器以外,其它服务器不需要购买外网IP、带宽  没有这里怎么安装环境 ...

要做负载均衡 也就是需要在每一台服务器买这个插件才行 还是只要主服务器买插件就好

一般负载均衡只需要购买一台,即用于做负载均衡的服务器购买即可。  发表于 2018-5-2 18:28
使用道具 举报 回复 支持 2 反对 0
发表于 2020-11-15 13:03:50 | 显示全部楼层
    可以这么理解吗?负载均衡服务器只是提供用户握手功能,握手成功后,把用户直接引导给节点服务器,以后用户的数据传输都是由节点服务器来完成,不占用负载均衡服务器的带宽。也就是说,整个网站的流量带宽需求和存储空间需求,都是由节点服务器来提供,负载均衡服务器只要超低配,带宽够实现小数据包的用户握手就够了。
    比如可以使用腾讯云或阿里云最便宜的121的超低配置服务器来搭建负载均衡服务器,然后用多台245或者285的服务器来做节点服务器。
    1M带宽的负载均衡服务器,能承载得了多少用户同时握手呢?知道这些参数,就能明白网站访问量到达多少时,需要至少配置怎样的负载均衡服务器了。
使用道具 举报 回复 支持 1 反对 0
发表于 2018-5-22 11:59:37 | 显示全部楼层

加我QQ:287962566 注明你的论坛昵称
使用道具 举报 回复 支持 0 反对 1
发表于 2018-5-7 15:59:48 | 显示全部楼层
QQ图片20180507155558.png
我有个疑问,   用户请求后  数据在通过lnmp服务器直接返回给用户,  还是返回给负载均衡,再有负载均衡返回给用户,     如果通过负载均衡返回,  那负载均衡压力不就大了吗?   何来的减轻服务器压力??
使用道具 举报 回复 支持 1 反对 0
发表于 2022-12-9 21:45:58 | 显示全部楼层
段忆残梦 发表于 2018-5-12 21:23
请问做好负载均衡以后如何确保多台服务器文件一致。

要购买宝塔数据同步工具,然后把本机数据同步到其他服务器
使用道具 举报 回复 支持 反对
发表于 2021-9-18 14:44:28 | 显示全部楼层
段忆残梦 发表于 2018-5-12 21:23
请问做好负载均衡以后如何确保多台服务器文件一致。

这个简单 用git或者svn完事
使用道具 举报 回复 支持 反对
发表于 2021-7-3 15:28:13 | 显示全部楼层
请问数据库怎么办?直接都走主服务器的数据库吗
使用道具 举报 回复 支持 反对
发表于 2021-6-13 14:00:25 | 显示全部楼层
我设置了两天为什么只会访问一台  两天都是参与状态 权重都一样
使用道具 举报 回复 支持 反对
发表于 2021-1-25 20:29:09 | 显示全部楼层
说实话你这个插件不能做的完善点吗?
进去先询问是主次
主的就显示主服务器的选项
解析 次服务器的IP啥的
次的就显示次的选项
当然前提是装好各种环境啥的
使用道具 举报 回复 支持 反对
发表于 2021-1-6 11:24:54 | 显示全部楼层
我问下 这个如果负载主控机用windows  被控使用linux 可以不可以?
使用道具 举报 回复 支持 反对
发表于 2020-12-22 11:43:22 | 显示全部楼层
良哥 发表于 2018-5-3 09:28
您好,子节点不需要安装负载均衡,但需要部署网站程序,可以通过同步工具做数据同步。 ...

主机,和两个子节点,三个服务器,都需要用一摸一样的web程序吗
使用道具 举报 回复 支持 反对
发表于 2020-11-15 13:15:55 | 显示全部楼层
    另外想请教一点就是,如果把网站也在负载均衡服务器上部署一份,主数据库存储在负载均衡服务器上,这样,只要负载均衡服务器购买宝塔专业版,实现负载均衡和MYSQL主从备份,节点就都不需要再另外购买宝塔专业版了,是不是就可以省下节点的宝塔投资。
使用道具 举报 回复 支持 反对
发表于 2020-10-26 21:14:36 | 显示全部楼层
1501814563ktmc 发表于 2018-5-2 18:27
看到了 是每一台都需要付费

但是数据同步必须购买吧?
使用道具 举报 回复 支持 反对
发表于 2020-10-26 21:12:40 | 显示全部楼层
段忆残梦 发表于 2018-5-12 21:23
请问做好负载均衡以后如何确保多台服务器文件一致。

宝塔数据同步工具+MySQL主从复制
使用道具 举报 回复 支持 反对
发表于 2020-9-15 22:16:38 | 显示全部楼层
melonlin 发表于 2018-5-28 01:29
LNMP服务器  和负载均衡服务器如果配置能达标,我可以拿一台12核CPU的机器分出三台VPS来组建吗 ...

可以,虚拟机就可以完成此项工作,但是你三台虚拟机是不是要共享你的物理机内存呢?比如你一台物理机可以设置为100个php进程的,结果平摊下来还有啥意义?而且负载均衡就是为了防灾减灾的,物理一挂,全挂了
使用道具 举报 回复 支持 反对
发表于 2020-8-7 22:33:51 | 显示全部楼层
配置好之后502怎么办……然后反应特别慢,是不是数据库配置错误了
使用道具 举报 回复 支持 反对
发表于 2020-6-4 16:09:47 | 显示全部楼层
段忆残梦 发表于 2018-5-12 21:23
请问做好负载均衡以后如何确保多台服务器文件一致。

用nfs文件系统就行了
使用道具 举报 回复 支持 反对
发表于 2020-4-11 19:25:23 | 显示全部楼层
我配置完成后为什么网站账号 密码登入后进不去闪回在首页
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理
快速回复 返回顶部 返回列表