配置 nginx 负载均衡和 https 证书

前言

    阿里云上的负载均衡服务和各种服务,配置简单明了,web 界面展示,优点太多。

    公司内网测试环境就没有这些高大上的框架使用,只能一箩筐交给 nginx 去办了。

 

配置负载均衡

    nginx 的负载均衡模块是 upstream,默认内置有三种负载均衡方法:轮询、最少连接、IP hash

    配置在 http 节点下面的 upstream:

    

  •     weight

        权重值,默认为1,上面的显示 3/10 分配给 0.1,3/10 分配给 0.2、4/10 分配给 0.3;

  • max_fails 和 fail_timeout

        max_fails 配置允许请求失败的次数,超过配置的次数后,在 fail_timeout 时间内,新的请求将不会分配给这台机器,默认为 1,fail_timeout 默认为 10秒。

  • backup

        备份机,当其它的服务器都宕机之后,才会分配给这台机器。

  • max_conns

        分配的最大连接数,超过这个数值后,nginx 将不会分配新的连接给这台服务器,默认为 0 表示不限制。

    

    别的负载均衡策略则需要编译的时候指定参数。

 

配置 ssl 证书

    证书申请选的是 Wosign Inc 免费 CA 证书。

    申请完成下载证书,两份文件,一个公钥一个私钥;

    配置nginx:

    重新读取配置文件后就可以通过 https 访问了,一堆密钥绑定的是一个域名,这在证书申请的时候就指定了,要是想更换域名只能再次申请了。

 

转载于:https://my.oschina.net/u/2470065/blog/780608

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值