侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

配置 nginx 负载均衡和 https 证书

2023-12-13 星期三 / 0 评论 / 0 点赞 / 93 阅读 / 2342 字

前言 阿里云上的负载均衡服务和各种服务,配置简单明了,web 界面展示,优点太多。 公司内网测试环境就没有这些高大上的框架使用,只能一箩筐交给nginx 去办了。 配置负载均衡 ngin

前言

    阿里云上的负载均衡服务和各种服务,配置简单明了,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 访问了,一堆密钥绑定的是一个域名,这在证书申请的时候就指定了,要是想更换域名只能再次申请了。

 

广告 广告

评论区