`

最近碰到的一个诡异性能测试的问题

    博客分类:
  • Java
阅读更多
最近采用spring aop对一个对数据库表每小时百万次访问的操作作了一个缓存处理, 完了之后, 交给测试组进行性能测试, 结果发现, 结果很不稳定, 而且性能也不理想, 应用跑一段时间之后, tps呈现下降趋势, 百思不得其解:

开始以为是应用的问题, 将spring-aop方式改成静态代理的方式, 依然没有发现, 接着又怀疑是缓存机制的问题, 经过一般折腾之后, 发现都不是, 原来是由于在应用服务器上开了debug端口所致, 关掉调试端口之后,测试结果明显好转, 性能也非常理想:
分享到:
评论

相关推荐

    遇到一个诡异 Bug,每逢周三就崩溃 - 文章 - 伯乐在线1

    这篇文章讲述了作者在实习期间遇到的一个奇怪的编程Bug,该Bug仅在每周三出现,导致系统崩溃。这个Bug出现在一个C++编写的服务器程序中,该服务器用于监听医疗设备的串口,将数据存储到SQLServer数据库,并通过CORBA...

    Oracle排错 DBCA建库诡异问题处理--rac环境不能创建rac库

    本文主要探讨了在Oracle RAC环境中利用DBCA(Database Configuration Assistant)工具进行数据库创建时遇到的一个特殊问题——无法成功创建RAC数据库的情况,并提供了详细的故障排查与解决方案。 #### BLOG文档结构...

    java web开发过程中出现的一些诡异问题(2)

    在Java Web开发过程中,我们经常会遇到一些看似诡异但实际上有其内在原因的问题。这些问题可能是由于对技术理解不深入、代码编写不当或配置错误所导致的。本文将探讨几个常见的Java Web开发中的难题,并尝试提供解决...

    浅谈SpringMVC HandlerInterceptor诡异问题排查

    浅谈SpringMVC HandlerInterceptor诡异问题排查 SpringMVC中的HandlerInterceptor是非常重要的组件之一,它可以在请求处理的各个阶段进行干预和修改。本文将主要介绍如何排查SpringMVC HandlerInterceptor中的诡异...

    杭电1180解题报告 诡异的楼梯

    该题目通过一个迷宫类问题,考察了广度优先搜索(BFS)算法的应用。接下来,我们将详细解析这段C++代码中的关键知识点及其背后的逻辑。 ### 一、问题背景 杭电1180题“诡异的楼梯”涉及到的是一个迷宫游戏。玩家...

    java程序中处理一个包含诡异的不可见的字符。

    在提供的`TestT.java`文件中,很可能是包含了一个测试案例,用来演示如何检测和处理这类诡异的不可见字符。通过分析`TestT.java`的代码,我们可以学习如何在实际项目中避免和解决此类问题。具体代码实现可能包括对...

    易语言源码诡异心理游戏易语言源码.rar

    易语言源码诡异心理游戏易语言源码.rar 易语言源码诡异心理游戏易语言源码.rar 易语言源码诡异心理游戏易语言源码.rar 易语言源码诡异心理游戏易语言源码.rar 易语言源码诡异心理游戏易语言源码.rar 易语言源码...

    【故障处理】BLOG_DBCA建库诡异问题处理--rac环境不能创建rac库.pdf

    【故障处理】BLOG_DBCA建库诡异问题处理--rac环境不能创建rac库.pdf【故障处理】BLOG_DBCA建库诡异问题处理--rac环境不能创建rac库.pdf

    易语言诡异心理游戏

    总的来说,《易语言诡异心理游戏》是一个集编程教学、心理挑战和娱乐于一体的创新作品。它展示了易语言的强大功能和灵活性,同时也揭示了心理学在游戏设计中的重要作用。无论是编程爱好者还是心理学爱好者,都能从这...

    IIS-7.5版本中一些诡异问题的解决方案

    以上四个问题都是IIS 7.5使用过程中可能会遇到的典型问题,通过正确配置IIS和应用设置,可以有效地解决这些问题,确保服务的正常运行。在进行任何配置更改之前,请记得备份当前的设置,以防止意外情况发生,并确保在...

    WPF 加载诡异的字体无法布局.rar

    在Windows Presentation Foundation(WPF)开发中,遇到“加载诡异的字体无法布局”的问题时,开发者通常会面临一些挑战。WPF是一个强大的UI框架,它允许我们创建丰富的、交互式的桌面应用程序,包括对各种字体的...

    Visual Studio的 诡异bug(mscorlib无法引用)

    有时,一个项目引用了另一个项目,而那个项目未能正确引用mscorlib,也会导致此问题。确保所有引用项目都正确配置,并且没有循环引用。 另外,第三方库或自定义组件可能干扰了mscorlib的加载。排查这些第三方依赖,...

    HTML5万圣节诡异文本框特效.zip

    综上所述,"HTML5万圣节诡异文本框特效.zip"是一个综合运用了HTML5、CSS3和JavaScript技术,旨在创造独特、引人入胜的万圣节主题交互式网页特效。通过解压文件"jiaoben8825",我们可以深入了解这些技术的具体实现...

    【高并发】一文解密诡异并发问题的第一个幕后黑手——可见性问题

    大冰:很好,小菜童鞋,掌握的不错,今天,我们就深入讲讲由缓存导致的可见性问题,这就是并发问题的三大“幕后黑手”之一,这个知识点非常重要,好好听。 可见性 对于什么是可见性,比较官方的解释

    诡异通道Chrome插件-crx插件

    5. **更新与维护**:作为一个活跃的扩展程序,诡异通道Chrome插件应该定期发布更新,以修复已知问题,提升性能,以及应对新的安全威胁。 6. **用户设置**:通常,这类插件会提供一定的用户配置选项,允许用户根据...

    CTabCtrl的诡异实例

    - 创建`CTabCtrl`:在对话框或视图类中,可以通过在资源编辑器中添加一个`TCN`类型的消息控件,并在代码中将其与`CTabCtrl`成员变量关联来创建`CTabCtrl`。 - 添加选项卡:使用`AddItem`函数可以向`CTabCtrl`中...

    分布式系统测试–使用HttpServer的一个并发问题

    分布式系统测试–使用HttpServer的一个并发问题上周发布的一个系统,出现了一个很诡异的现象。抽象一下描述,问题大概就是这样的:需求:一次http请求,通过url的params来读取服务器上的一个日志,并将日志内容返回给...

    安卓应用-电子图书-诡异漫画手机版 v1.0.22.zip

    作为一款社交聊天类应用,它还集成了互动功能,允许用户与其他爱好者交流心得,分享观点,构建了一个以诡异漫画为主题的社交平台。 首先,我们要了解安卓应用的基本架构。安卓应用主要基于Java或Kotlin编程语言,...

Global site tag (gtag.js) - Google Analytics