首页 > 其他分享 >系统稳定性概览

系统稳定性概览

时间:2024-05-30 22:32:37浏览次数:18  
标签:redis 系统 稳定性 接口 kafka 耗时 sql 告警 概览

系统稳定性

系统稳定性,包括:监控、 告警、性能优化、慢sql、耗时接口等。
系统的稳定性的治理,可以围绕这几方面展开。

监控

Prometheus 监控并收集数据。监控 qps, rt , cpu,gc次数。。

Grafana从数据源(如Prometheus ) 获取数据并做可视化。

告警

阿里云告警、webhook推送告警、接口错误率告警、接口超时告警、错误日志告警。

kafka消息队列

kafka消费延时告警。

对于要求低延时的业务,及时关注 kafka的消息堆积。

kafka做好消费者群组管理。

k8s( kubernetes )

k8s容器重启告警。k8s容器内存使用率告警。

磁盘容量管理

mysql磁盘、es磁盘、mongoDB 磁盘。

redis内存管理

redis内存管理。设置redis缓存时,尽量加上过期时间。如果存在大量的永久key,会占用过多的redis内存空间。

及时清理无用的 redis缓存。

慢sql

慢sql会长时间占用 数据库连接数,如果项目中有大量的慢sql,那么可用的数据库连接数就会变少,进而会影响业务。

耗时接口

系统在同一时间,能处理的请求数量是有限的,高耗时接口会长时间占用请求数量,影响系统可用性。

高峰期的前一段时间,可以提前做接口压测。

链路追踪

skywalking 。微服务,通过traceId 链路追踪,分析在各个服务的耗时。

标签:redis,系统,稳定性,接口,kafka,耗时,sql,告警,概览
From: https://www.cnblogs.com/expiator/p/18223382

相关文章

  • 校园导航系统C++
    制作一个简单的大学城导航系统,根据用户指定的起点和终点,求出最短路径长度以及具体路径。项目要求:1)程序与数据相分离,地图中的所有数据都是从文件读入,而不是写在代码中2)最短路径算法不能调用函数库3)菜单界面可以循环显示,每次显示前先清屏4)输入的起点和终点若不存在,能给出相......
  • 基于web校园二手书籍置换系统设计与实现
     博主介绍:黄菊华老师《Vue.js入门与商城开发实战》《微信小程序商城开发》图书作者,CSDN博客专家,在线教育专家,CSDN钻石讲师;专注大学生毕业设计教育和辅导。所有项目都配有从入门到精通的基础知识视频课程,学习后应对毕业设计答辩。项目配有对应开发文档、开题报告、任务书、P......
  • 微信小程序 uniapp智慧捐赠系统dln9d
    1)通过查阅相关的书籍搜集材料,进行需求调查。(2)写需求分析文档,确定系统的主要模块。 (3)画出ER图,流程图等图示以用来明确模块之间的关系 (4)根据需求分析,建立数据库文档,设计表和字段。 (5)进行系统的界面设计。 (6)通过python+java+node.js+php语言和MySQL数据库实现本系统......
  • 基于深度学习的鸟类声音识别系统
    鸟叫声识别在鸟类保护中具有重要意义。通过适当的声音分类,研究可以自动预测该地区的生活质量。如今,深度学习模型被用于对鸟类声音数据进行高精度的分类。然而,现有的大多数鸟类声音识别模型的泛化能力较差,并且采用复杂的算法来提取鸟类声音特征。为了解决这些问题,本文构建了一个包......
  • Ubuntu server 24 安装配置 snort3 3.2.1.0 网络入侵检测防御系统 配置注册规则集
    一下载并安装源代码地址:https://github.com/snort3/snort3/releases#下载,解压wgethttps://github.com/snort3/snort3/archive/refs/tags/3.2.1.0.tar.gztarzxvf3.2.1.0.tar.gz二 安装软件依赖包1安装依赖包sudoaptupdatesudoaptinstallbuild-essentia......
  • WCP知识协作系统v5.1.6版本-更新介绍
    下载地址腾讯微云https://share.weiyun.com/wTfASY76新版本功能随着WCP知识管理系统v5.1.6版本的发布,我们为您带来了一系列旨在提升用户体验、增强智能对话能力以及优化系统性能的更新。此版本不仅修复了多项已知问题,还引入了多项新功能,确保您的知识管理之旅更加高效、流畅。......
  • Windows 系统下使用 XCOPY 复制 文件夹
    Windows系统下使用XCOPY复制文件夹@echooffxcopy/E/C/I/F/G/H/R/K/O/X/Y/B\\192.168.88.84\c$\dataE:\datapause1:这里的/E/H/K/O/X/B代表完整复制(包括空文件夹、隐藏文件、文件属性、文件所有权和ACL信息、审核设置、也复制链接目标)2:这里的/C/I/G/R......
  • 不借助三方平台自主搭建量化回测系统 ——以海龟交易策略为例
    更多精彩内容,欢迎关注公众号:数量技术宅,也可添加技术宅个人微信号:sljsz01,与我交流。三方平台与自主系统的优劣势对比在编写量化策略回测时,可以选择使用三方平台(第三方量化平台)或自主平台(自己编写代码)两种方式。它们各自有一些优劣势,下面是它们的对比:三方平台:优势:简单易用:......
  • 基于SpringBoot的舞蹈工作室系统的设计与实现(期末大作业)+附源码+数据库
      摘要当代互联网的迅速发展以及疫情导致的社会环境的变化,传统型的舞蹈工作室教学管理模式已经满足不了学生的需求,在信息型便捷式的社会中,人类的生活环境、工作速度越来越快,因此我们需要不断的面对新涌出来的知识、新技术。为了适应社会的需求,跟上时代的步伐。而舞蹈工作室......
  • 【二进制部署k8s-1.29.4】一、安装前软件准备及系统初始化
    文章目录简介一.资源及软件准备1.1.机器资源信息1.2.软件列表1.2.网络规划1.2.安装路径二.系统初始化环境2.1.内核升级2.2.软件安装2.2.系统初始化2.2.内核模块配置2.3.内核参数优化简介本章节主要讲解在安装部署k8s-1.29.4环境之前的一些软件、环境调优的准备......