大型分布式网站架构设计与实践阅读笔记3

大型分布式网站架构设计与实践阅读笔记3

系统稳定性

1、在线日志分析

cat:显示文本文件内容,如果日志文件比较大,不要用cat命令。

more:类似cat,不过会以一页一页的形式显示,更方便使用者逐页阅读。

less:比more更丰富,支持内容查找,高亮显示。

tail:查看文件的最后几行,后面 -n参数后面跟数字表示显示文件的最后几行, -f 参数表示让tail不退出,并且持续地显示文件新增加的行。

head:与tail类似,显示文件开头的几行。

grep:查找文件中符合条件的字符串,找到符合的,会把该行打印出来。

find:查找文件路径,比如 find /home -name a.log 在/home路径下查找文件名为a.log的文件。

2、集群监控

3、流量控制

分清核心链路和非核心链路,系统出现问题或者故障时,及时进行服务降级,避免因非核心依赖导致的故障传导,影响当前服务的稳定性。

4、性能优化

性能优化涉及前端优化、服务端优化、操作系统优化、数据库查询优化、JVM调优等

posted @ 2020-04-20 20:27  zhoulonghai  阅读(75)  评论(0编辑  收藏  举报