当前位置: 首页 > wzjs >正文

成品网站源码多少钱淄博网站优化

成品网站源码多少钱,淄博网站优化,微软雅黑做网站会涉及到侵权吗,做地产的设计网站事故描述 在6.18日下午五点多,忽然接到通知说后端服务挂了,容器一直重启失败,连忙打开容器云,查看服务状态,抓取最近十分钟的日志,提取日志,发现接口调用日志全部正常,联系平台人员…

事故描述

在6.18日下午五点多,忽然接到通知说后端服务挂了,容器一直重启失败,连忙打开容器云,查看服务状态,抓取最近十分钟的日志,提取日志,发现接口调用日志全部正常,联系平台人员协助处理,排查容器本身问题,并尝试扩展实例个数,保障不影响业务使用。

排查方案

1.分析应用:抓取最近十分钟的日志,发现日志中大量请求信息,基本上都是用户登录或者是查询某个下拉数值(进入某些报表页面的用户较多,且报表筛选框都是使用的下拉查询),分析是否由于用户量激增,导致的http连接过多,影响使用。找到监控指标,发现请求数,请求响应时间正常,请求成功率100%,并无问题。
2.排查数据库:查看数据库,发现数据库连接池数量采用默认的8,但是此时数据库请求量已经达到了200,基本定位到问题出现在数据库层面。

进一步排查

根据数据库连接,定位到应该是某些数据库执行过程中,出现了锁表现象或者是不断重复的慢查询,导致连接没有及时释放,新请求获取不到连接,致使阻塞,且五点正值个别定时任务的执行节点,会有大量的数据库操作,将日志定位到16:59至17:01,进一步查找后发现,在某个一小时执行一次的定时任务中,第一次存在一个data too long 的错误,后面就开始出现了Deadlock found when trying to get lock; try restarting transaction,查看该定时任务的执行代码,发现存在事务回滚操作,由于上面的data too long导致了回滚,当多个事务试图获取某些资源(如表或行的锁)时,发生了循环等待的死锁,导致 MySQL 无法继续执行事务。继续向下查找日志,发现又变成了Lock wait timeout exceeded; try restarting transaction,这表示当前事务正在等待一个行锁或表锁,但在等待超时之后仍无法获取该锁,最后 MySQL 放弃继续等待,抛出该错误。由此,基本定位到问题,找到对应开发负责人,对错误表字段进行修复,并重新确认下事务回滚操作。

个人见解,仅供个人记录。

http://www.dtcms.com/wzjs/348480.html

相关文章:

  • 学院评估 网站建设整改国外比较开放的社交软件
  • 17网站一起做网精准引流怎么推广
  • 买过域名之前就可以做网站了吗?seo推广哪家好
  • 闵行网站开发百度推广是怎么做的
  • 建设制作外贸网站的公司简介seo服务工程
  • 公司在百度做网站找谁网络推广的含义
  • 做的网站如何发布会百度推广开户公司
  • 某企业网站的设计与实现seo关键词排名优化销售
  • wordpress 插件错误广州seo外包
  • 网站基本流程电工培训机构
  • 怎么用vs做网站开发江西省seo
  • 企业网站的建设哪个好全国最好的广告公司加盟
  • 有做外国人的零售网站吗舆情分析报告
  • 网站建设文化哪家好海外网络推广
  • 加盟型网站网络推广是什么意思
  • 推荐国外网站设计常州seo建站
  • 青岛市建设安全监督站网站企业网站的推广方法有哪些
  • 统计局网站建设情况seo 适合哪些行业
  • 国内网站在国外访问很慢互联网营销培训课程
  • 河北省网站建设公司排名中国十大外贸平台
  • 西安免费网站建设企业文化案例
  • 佛山禅城网站建设海外品牌推广
  • 学做网站 书网站编辑
  • 微信公众号链接网站开发没干过网络推广能干吗
  • wordpress如何自己编辑器在线seo超级外链工具
  • 网站建设首选云端高科天琥设计培训学校官网
  • 如何提高网站的搜索连云港seo优化
  • 哪些人不适合学平面设计企业seo推广外包
  • 无锡企业网站seoseo网站分析
  • 六间房直播大厅官网谷歌seo运营