文档章节

配置 nginx 负载均衡和 https 证书

诸葛孔明亮
 诸葛孔明亮
发布于 2016/11/03 16:08
字数 404
阅读 131
收藏 3

前言

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

 

© 著作权归作者所有

共有 人打赏支持
诸葛孔明亮
粉丝 2
博文 64
码字总数 53931
作品 0
浦东
运维
Nginx配置:负载均衡和SSL配置

一、负载均衡 负载均衡在服务端开发中算是一个比较重要的特性。因为Nginx除了作为常规的Web服务器外,还会被大规模的用于反向代理前端,因为Nginx的异步框架可以处理很大的并发请求,把这些并...

BatmanLinux
03/17
0
0
LNMP(Nginx负载均衡,SSL原理,Nginx配置SSL,生产SSL密钥对)

一、Nginx负载均衡 负载均衡:单从字面上的意思来理解就可以解释N台服务器平均分担负载,不会因为某台服务器负载高宕机而某台服务器闲置的情况。那么负载均衡的前提就是要有多台服务器才能实...

小新锐
01/09
0
0
nginx下HTTP跳转HTTPS(阿里云SLB)

首先我有一个域名:domain.com www.domain.com 解析到了阿里云的SLB负载均衡的IP上(公网IP) 其次,SLB的配置为: https 443 --> http 8080 //加密交给SLB http 80 --> http 80 (这是常规配置...

gaolongquan
2016/07/06
1K
0
2018-3-16 Linux学习笔记

12.17 Nginx负载均衡 Nginx负载均衡和Nginx代理本质其实是一样的,只不过是当Nginx代理服务器连接有多个Web服务器时,它就可实现负载均衡的作用(借助upstream模块来实现). Nginx负载均衡配置方...

XiaoluHuang
06/28
0
0
Nginx负载均衡、ssl原理、生成ssl密钥对、Nginx配置ssl

Nginx负载均衡 Nginx负载均衡即为当代理服务器将自定义的域名解析到多个指定IP时,通过upstream来保证用户可以通过代理服务器正常访问各个IP。 代理一台机器叫做代理,代理两台及两台服务器就...

豆渣锅
01/08
0
0

没有更多内容

加载失败,请刷新页面

加载更多

百度贴吧发送gif图片的限制

百度贴吧中不可以发送超过500k的gif图片,同时尺寸不能超过700个像素。

gugudu
21分钟前
1
0
eclipse中查找所有汉字

今天遇到需要对中文翻译为英文的情况,需要查找一下项目中出现的所有汉字。我们可以使用快捷键Ctrl+H,在搜索一栏输入:[^\x00-\xff],记得勾选正则表达式。 备注: [\x00-\xff] 是 0 - 255的...

hengbao5
22分钟前
2
0
HBase常用操作命令

HBase – Hadoop Database,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群。 HBase是Google Bigtable的开源实现,...

飓风2000
26分钟前
2
0
天创恒达TC TC6C0更新固件包

天创恒达TC TC6C0 升级完 登录密码 admin、000000

yizhichao
28分钟前
2
0
阿里云总裁胡晓明:“这些新杭州故事,明天将会在更多城市发生”

摘要: 9月19日,2018杭州·云栖大会现场,杭州城市大脑2.0正式发布,管辖范围扩大28倍,覆盖面积增至420平方公里,相当于65个西湖大小。 ET城市大脑等数字化城市解决方案,掀开了“杭州故事...

阿里云官方博客
29分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部