叽哩咕噜
君子如玉,上善若水
一个性能问题导致的全网崩溃
今天公司的一个rule项目因为性能问题导致oracle连接过高,导致整个后台崩溃,断网2小时.
具体的原因是因为rule的一个验证规则太过复杂,查询业务订单表频繁,导致oracle被拖跨,间接导致运营后台沦陷.
rule接口的平均响应时间从之前的几个ms飚升至200ms.
解决办法: 回滚代码
总结: 1.当业务量大了之后,可能很小的一部分代码功能都可能导致严重的性能瓶颈.
2.性能测试近乎于无
3. 因业务的复杂性,以及服务依赖过多,搭建测试环境复杂,测试过程难度增大.
posted on 2016-03-16 18:15
叽哩咕噜
阅读(198)
评论(0)
编辑
收藏
所属分类:
我在160的这几年
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
相关文章:
微信公众号开发中的又一大坑-二次验证域名
加速乐引发的APP通信异常解决处理(2016-03-09)
一个性能问题导致的全网崩溃
关于改变自已-成为技术领导者
公告
疯狂
导航
BlogJava
首页
新随笔
联系
聚合
管理
<
2016年3月
>
日
一
二
三
四
五
六
28
29
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
统计
随笔 - 22
文章 - 1
评论 - 5
引用 - 0
常用链接
我的随笔
我的文章
我的评论
我的参与
最新评论
留言簿
给我留言
查看公开留言
查看私人留言
随笔分类
(17)
delphi(2)
(rss)
java(1)
(rss)
oracle(7)
(rss)
sonarQube
(rss)
个人总结(3)
(rss)
工具
(rss)
我在160的这几年(4)
(rss)
随笔档案
(22)
2016年3月 (3)
2016年2月 (1)
2011年9月 (1)
2011年8月 (3)
2011年6月 (1)
2010年9月 (1)
2010年8月 (1)
2009年8月 (1)
2009年6月 (3)
2009年5月 (6)
2006年6月 (1)
文章分类
(1)
maven(1)
(rss)
文章档案
(1)
2016年1月 (1)
工程教程
git - 简易指南
牛人BLOG
jackieyzw的专栏
有几篇关于CAS的文章
yaoweijq的专栏
有几篇关于CAS的文章
疯芒毕露的专栏
java技术
ajun_studio大神的专栏
java技术
androidzhaoxiaogang的专栏
赵小刚博客-java技术-android技术大神
chszs的专栏
老刀的博客-java技术
Dean Chen的专栏
乐视大牛
Present的博客
里面有几篇git的原创文章
技术揭秘12306改造
技术揭秘12306改造-技术文章
深蓝传说
java技术
风云大神的BLOG
各种游戏开发技术
搜索
最新评论
1. re: WEB-INF 有关的目录路径问题总结
浏览器如何访问oa目录下的index.jsp文件?
--韦金行
2. re: 从零开始认识 JasperReport + IReport (JasperReport部分)[未登录]
评论内容较长,点击标题查看
--kevin
3. re: 从零开始认识 JasperReport + IReport (JasperReport部分)
评论内容较长,点击标题查看
--wangxunhua
4. re: 从零开始认识 JasperReport + IReport[未登录]
建议你使用ireport 4.1.1功能上比3.0要强大得多。
--kevin
5. re: WEB-INF 有关的目录路径问题总结[未登录]
很遗憾的这是JPetStore的一个反面设计. WEB-INF的本意是存放部署描述符和Java类, 以及并不常变动的配置文件等. 采用这种设计, 对美工,程序员和服务器都不是什么好消息.
--BeanSoft
阅读排行榜
1. WEB-INF 有关的目录路径问题总结(13727)
2. Delphi CreateThread 创建多线程的写法(9410)
3. delphi 进程间通信的两种方法(4002)
4. 从零开始认识 JasperReport + IReport (JasperReport部分)(3972)
5. 微信公众号开发中的又一大坑-二次验证域名(3007)
评论排行榜
1. 从零开始认识 JasperReport + IReport (JasperReport部分)(3)
2. WEB-INF 有关的目录路径问题总结(2)
3. Delphi CreateThread 创建多线程的写法(0)
4. delphi 进程间通信的两种方法(0)
5. Duplicate entry '0' for key 1(0)