怎么打造nginx稳定性


这篇文章主要讲解了“怎么打造nginx稳定性”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么打造nginx稳定性”吧!1.监控 通过鹰眼这样类似的工具来做。入口会创建tranceId,所有中间件和rpc的地方都会根绝tranceId打日志,日志通过agent传到鹰眼服务上,鹰眼服务把日志存在实时或者离线的数仓。分析数仓产生实时或者离线的链路数据,在页面上展示出来。2.全链路压测 压测流量打标,走线上应用和中间件,传递压测标,落库的时候进入影子表。 影子表和线上同库,结构同线上数据库表。为了能模拟线上数据库详情,需要把线上数据同步到影子表中。3.限流 接入层限流(TMD):在nginx上实现扩展组件,针对访问的url进行限流,访问qps,同一个ip访问qps,黑白名单等策略,被限流的请求重定向到限流页面。 服务层限流:阿里开源的sentinel,支持授权、限流、降级。 授权就是对应用进行认证。 限流是通过一个客户端,所有流量经过客户端,客户端通过diamond获取限流和降级策略。降级是设置降级接口,配置接口rt时间以及超时次数,降级时间自定义。4.流量调度,当服务机器负载过高的时候,自动降低服务机器的路由权重,5.业务开关6.业务一致性平台 通过对事件的监听,规则判断,对结果进行存储,并报警感谢各位的阅读,以上就是“怎么打造nginx稳定 香港云主机性”的内容了,经过本文的学习后,相信大家对怎么打造nginx稳定性这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是开发云,小编将为大家推送更多相关知识点的文章,欢迎关注!

相关推荐: 如何使用 mono 编译 .NET Standard 应用

本篇内容主要讲解“如何使用 mono 编译 .NET Standard 应用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何使用 mono 编译 .NET Standard 应用”吧!由于 Mono 下没有内置 …

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 08/16 11:27
下一篇 08/16 11:27

相关推荐