背景 最近参与的项目是基于 OpenStack 提供容器管理能力,丰富公司 IaaS 平台的能力。日常主要工作就是在开源的 novadocker 项目(开源社区已停止开发)基础上进行增强,与公司的其他业务组件进行对接等。 周末给下游部门的 IaaS 平台进行了一次升级,主要升级 ...
现象:一个接口在 C的机器上跑最大只有 TPS,CPU使用率就已经 多。 定位: 使用top命令查看CPU使用情况,找到进程号 使用top H pid命令,查看进程信息,看到有四个进程CPU占用很高,加一起已经超过 : 查看具体的线程信息,先使用printf x n ,将线程ip转换成 进制,结果为 。 使用jstack pid grep pid 命令,查看具体的线程信息,打印结果发现是GC线程, ...
2017-12-28 19:15 0 2561 推荐指数:
背景 最近参与的项目是基于 OpenStack 提供容器管理能力,丰富公司 IaaS 平台的能力。日常主要工作就是在开源的 novadocker 项目(开源社区已停止开发)基础上进行增强,与公司的其他业务组件进行对接等。 周末给下游部门的 IaaS 平台进行了一次升级,主要升级 ...
一、现象描述 通常使用如下代码在Java 中执行 Groovy 脚本: 时,每次执行groovyLoader.parseClass(groovyScriptFile),Groovy 为了保证每次执行的都是新的脚本内容,会每次生成一个新名字的Class文件对象 ...
是老接口,不会存在性能问题,BI的接口是我先压测的,也没性能问题,而本地并无复杂操作,所以接口理论上是不 ...
dump 线程和内存同时重启应用,还好重启之后恢复正常。于是开始着手排查问题。 分析 首先了解下这个应 ...
事故背景 由于误操作在erlcron设置了一个超过3个月后的定时任务。然后第二天之后发现每天的daily reset没有被执行,一些定时任务也没有被执行。瞬间感觉整个人都不好了,怎么无端端就不 ...
首先查看服务器版本默认信息: 修改tomcat/bin/catalina.sh,在最顶端加入JAVA_OPTS="$JAVA_OPTS -XX:+PrintGCDetails -Xloggc:/usr/local/java/apache-tomcat-7.0.78/bin/gc.log" 随后 ...
出问题的函数如下: View Code 就计算个MD5值的代码,计算不对。不知道问题出在哪里,MD5算法是之前移植好,实验无误的。就吧这个函数有关的,全部弄到我的另一个工程,实验计算正确!这就纳闷了呀。工程本身的问题?玄学? 于是,(我在这个函数,又添加 ...
一直使用CentOS作为服务器系统,平时装完系统以后都是建立publickey认证机制,然后关闭密码认证。原本是一件轻车熟路毫无压力的事情,不想前日新装一台机器按照正常配置以后居然使用publicke ...