上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 25 下一页
摘要: 15.1. 传统的高可用思路 tomcat的高可用的思路,是在tomcat集群前面加一层负载服务nginx。如下图 这种做法,解决了tomcat的高可用问题。但是引入了前面的负载机器的高可用问题(Nginx如果挂了,玩完) 如果nginx沿用此思路,总会有一个最前端是单机的,存在宕机玩完的风险(鸡生 阅读全文
posted @ 2019-08-15 01:02 SoyWang 阅读(1025) 评论(1) 推荐(1) 编辑
摘要: 14.1. 对称加密 安全隐患:钥匙除我之外,还有多个人拥有。泄露风险较大,钥匙传递的过程风险较大 14.2. 非对称加密 优缺点:私钥很安全。但是非对称算法开销很大,大批量应用于业务,会导致性能成本过高(太败家)。 14.3. https加密方案 综合上述方案优缺点,各取所长,得到自己的方案 1、 阅读全文
posted @ 2019-08-15 00:59 SoyWang 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 13.1. 跨域处理 问题由来:浏览器拒绝执行其它域名下的ajax运作 如果浏览器在static.enjoy.com对应的html页面内,发起ajax请求偷盗www.enjoy.com域名下的内容来填充自己的页面,整个互联网秩序将混乱. 为了防止这种混乱,W3C组织制定了浏览器安全规范,即html页 阅读全文
posted @ 2019-08-15 00:57 SoyWang 阅读(152) 评论(0) 推荐(0) 编辑
摘要: OpenResty是一个全功能的 Web 应用服务器。它打包了标准的 Nginx 核心,常用的第三方模块以及大多数依赖项。 可以把它看成是Nginx附加众多的第三方插件的合集。其主体是嵌入lua脚本的支持,让你能够使用lua灵活地处理运算逻辑。 本课程主要讲lua为Nginx带来的新的处理方式,及O 阅读全文
posted @ 2019-08-15 00:54 SoyWang 阅读(848) 评论(0) 推荐(1) 编辑
摘要: 语法格式: upstream 负载名 { [ip_hash;] server ip:port [weight=数字] [down]; server ip:port [weight=数字]; } []内容为可选项 11.1. 轮询(默认) upstream order { server 192.168 阅读全文
posted @ 2019-08-15 00:51 SoyWang 阅读(260) 评论(0) 推荐(0) 编辑
摘要: Nginx 处理请求的全过程一共划分为 11 个阶段(如图),按阶段由上到下依次执行 (上一阶段的所有指令执行完毕,才进入下一阶段) 各阶段的含义如下: ² post-read: 接收到完整的http头部后处理的阶段,在uri重写之前。一般跳过 ² server-rewrite: location匹 阅读全文
posted @ 2019-08-15 00:50 SoyWang 阅读(707) 评论(0) 推荐(0) 编辑
摘要: rewrite regex replacement [flag]; flag=【break/last/redirect/permanent】 ² regex 是正则表达式 ² replacement 是替换值,新值 ² flag -- 后续处理标识 flag=break 发生nginx内部重定向,p 阅读全文
posted @ 2019-08-15 00:49 SoyWang 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 一、 路由--Location的使用 9.1. Location语法规则 语法规则: location [=|~|~*|^~] /uri/ {… } 首先匹配 =,其次匹配^~,其次是按文件中顺序的正则匹配,最后是交给 /通用匹配。当有匹配成功时候,停止匹配,按当前匹配规则处理请求。 符号 含义 = 阅读全文
posted @ 2019-08-15 00:48 SoyWang 阅读(2139) 评论(0) 推荐(0) 编辑
摘要: 要使用第三方模块ngx_echo的功能,请重新配置添加到nginx插件中 ##下载第三方模块 wget https://github.com/openresty/echo-nginx-module/archive/v0.61.tar.gz tar -zxvf v0.61.tar.gz ##解压 cd 阅读全文
posted @ 2019-08-15 00:46 SoyWang 阅读(425) 评论(0) 推荐(0) 编辑
摘要: Nginx日志对于统计、系统服务排错很有用。 Nginx日志主要分为两种:access_log(访问日志)和error_log(错误日志)。 通过访问日志我们可以得到用户的IP地址、浏览器的信息,请求的处理时间等信息。 错误日志记录了访问出错的信息,可以帮助我们定位错误的原因。 因此,将日志好好利用 阅读全文
posted @ 2019-08-15 00:44 SoyWang 阅读(236) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 25 下一页