并发量估算与服务器推荐配置

业务并发量计算公式:C=nL/T
c---并发量
n---使用用户量,这里按总人数10%(经验值)预估
L---每日使用时长,这里预估最大2小时(视具体情况)
T---考察时间,这里预估每天8小时内(经验值)可能出现并发

负载均衡服务器节点与配置推荐参考

用户量 预估并发量 部署节点数 配置推荐
2w=20000 20000*10%*2/8=500 1个节点 2核4G
5w=50000 50000*10%*2/8=1250 2个节点 4核8G或两个2核4G
10w=100000 100000*10%*2/8=2500 3个节点 4核16G或3个2核4G
20w=200000 200000*10%*2/8=5000 4个节点 8核16G或4个2核4G

nginx负载均衡配置:

负载均衡有多种实现方式:轮询,ip hash、随机等等算法,现在常用的是轮询式。
我们先将上边配置好的nginx机器克隆三台。,其中一台为主机器,负责负载其他三台机器。
下面是nginx.conf文件,修改server中的一些属性即可。

	upstream loadStream{
		server 192.168.0.202:80;
		server 192.168.0.203:80;
		server 192.168.0.204:80;
  	}
  	server {
        listen       80;
        server_name  localhost;

        location / {

		proxy_pass http://loadStream;
        #     root   html;
        #    index  index.html index.htm;
        }
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
        root   html;
        }
}

你可能感兴趣的:(运维,服务器部署,服务器,运维)