首页 > 其他分享 >记一次生产接口慢的问题

记一次生产接口慢的问题

时间:2024-01-26 17:12:46浏览次数:31  
标签:发现 一次 配置 接口 问题 排查 生产 连接池

8月8号早上9点钟,业务反映页面加载不出来。

查看数据服务器内存、cpu都正常
查看应用服务器内存、cpu正常
慢sql排查也未发现问题

排查代码发现数据库连接池配置有点小
image

再看了访问情况,发现当天的访问量多了不少。所以确定了问题就是这个配置问题,决定晚上发布来把配置改大。

下午13点50再次业务反馈页面加载问题。

下午想了想,如果是连接池配置问题的话,生产数据库查询慢,也不会导致uat也有这个问题,所以根本问题是不是还有其他原因。(uat和生产用的是一个数据源,不同的库)
跟同事沟通之后,觉得还是应该加一个接口的访问时间的日志,看一下到底是那一步慢了,还是网络问题导致的。

配置修改和接口时间日志都在晚上发布了。(发完之后还发现连接池配置未生效,又是一番排查修改。只是小插曲,但是也是说明不论改了什么也都要测试一下)

8月9号,风平浪静,但是还是不放心,也查询了访问量,只是发现访问量不大。

8月10号一早,还没睡醒,pm打电话说系统进不去了。
赶紧爬起来查了一下日志发现login接口好像卡住了,再往上翻,发现报错
image

赶紧联系运维查看数据库服务器情况。

自己同时想着删除一点数据,delete发现也是报错。

运维过了一会说看一下,就发现系统可以正常访问了。

最后运维反馈是磁盘满了。

所以排查数据的时候,查看磁盘占用情况很重要。

标签:发现,一次,配置,接口,问题,排查,生产,连接池
From: https://www.cnblogs.com/so-easy/p/17619845.html

相关文章

  • linux服务器,启动服务jar包后,tail查看日志会卡主几分钟后,日志才加载出来,且访问接口很容
    首先:先排除服务器资源不足问题,看程序启动分配内存是否充足等问题原因:DNS配置异常导致的问题,程序运行时会去跑这些域名解析解决方法:/etc/resolv.conf中namespace配置注释,配置注释后,不用运行其他命令,会立即生效,重启服务,可以看到日志会立即返回,且调接口会快速返回,不容易超时......
  • Nodejs Http 阻塞业务接口 压测
    consthttp=require('http');//创建一个HTTP服务器constserver=http.createServer((req,res)=>{//设置响应头res.writeHead(200,{'Content-Type':'application/json'});//定义接口路径if(req.url==='/index'){......
  • 【生产制造专栏】紧固件成本分析及控制规则
    随着高端装备制造业的快速发展,对技术创新的需求也是迫在眉睫,作为企业技术创新和科技成果转化重要载体的工艺技术,一直是企业核心竞争力的重要体现。 工艺是否科学合理,直接决定了产品的质量、成本和制造效率,《中国制造2025》明确提出了“建立基础工艺创新体系,开展先进成型、加工......
  • 记一次 .NET某工控自动化系统 崩溃分析
    一:背景1.讲故事前些天微信上有位朋友找到我,说他的程序偶发崩溃,分析了个把星期也没找到问题,耗费了不少人力物力,让我能不能帮他看一下,给我申请了经费,哈哈,遇到这样的朋友就是爽快,刚好周二晚上给调试训练营的朋友分享GC标记阶段相关知识,而这个dump所展示的问题是对这块知识的一个......
  • Activiti七大接口,28张表详解
    Activiti七大接口,28张表详解7大接口RepositoryService:提供管理流程部署和流程定义API。RuntimeService:提供运行时流程实例进行管理与控制API。TaskService:提供流程任务管理API。IdentityService:提供对流程用户数据进行管理的API,包括用户组、用户及用户–组关系。ManagementServ......
  • 生产者消费者问题
    1.概述生产者-消费者问题(Producer-ConsumerProblem)也称有限缓冲问题(Bounded-BufferProblem),是一个多线程同步问题的经典案例。生产者一消费者问题描述了两类访问共享缓冲区的线程(即所谓的生产者和消费者)在实际运行时会发生的问题。生产者线程的主要功能是生成一定量的......
  • 行业应用 | Sophon AutoCV推动AI应用从模型生产到高效落地
      随着技术市场和应用方向的逐渐成熟,人工智能与各行各业的结合和落地逐渐进入了深水区。虽然由于行业规模化和应用普及度的限制,人工智能在“传统”行业的落地不如消费互联网行业,但是借助人工智能为“传统”行业的发展注入新能量一直是相关从业者探索的方向和创造数据价值的......
  • 2024年1月Java项目开发指南11:axios请求与接口统一管理
    axios中文网:https://www.axios-http.cn/安装npminstallaxios配置在src下创建apis文件夹创建axios.js文件配置如下://src/apis/axios.jsimportaxiosfrom'axios';//创建axios实例constservice=axios.create({baseURL:"http://127.0.0.1:8080",//api的ba......
  • 交强险投保日期查询接口
     本文将为大家介绍一个API接口,用于查询交强险的投保日期。该接口可以帮助用户了解自己的保险到期时间,并可以通过同步更新保险信息,提供详细的交强险投保信息。API接口链接:https://www.wapi.cn/compulsory.html 交强险投保日期查询交强险是指机动车交通事故责任强制保险,是......
  • 记一次Spring retry的使用
    问题背景调用三方平台接口偶尔会访问不到,导致了逻辑错误具体描述由于工作职责重新划分,我新接手维护了一个项目,这个项目已经开发完成,项目中需要和第三方平台进行对接,主要是我方向对方推送数据但是刚接手没几天,实施同事就反馈过来一个问题,我们推送过去的数据在对方那边显示......