Java
音阶-陆
这个作者很懒,什么都没留下…
展开
-
Java内存配置
线上linux系统故障排查之二:内存占用过高 《线上linux系统故障排查之一:CPU使用率过高》《线上linux系统故障排查之二:内存占用过高》 前一篇文章介绍了《线上linux系统故障排查之一:CPU使用率过高》的解决方案,这篇主要分析系统内存占用过高的排查方法。在Java开发中,对经常看到这两种异常: java.lang.OutOfMemoryError:转载 2017-11-07 09:50:08 · 778 阅读 · 0 评论 -
JVM监控
JAVA_HOME=/opt/jdk1.7.0_45 CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar:$CLASSPATH:/app/soft/scheduler/lcfarm-scheduler-0.0.1-RELEASE.jar:/app/soft/scheduler/config/:/app/soft/schedul原创 2017-11-27 17:17:36 · 149 阅读 · 0 评论 -
采用Jmeter测试Dubbo服务接口
采用Jmeter测试Dubbo服务接口 准备两台机器,一台用于部署dubbo的服务端代码,另一台安装jmeter,用于运行客户端的测试脚本。采用zookeeper作为dubbo的注册中心。本次测试所有依赖的版本信息如下: · jdk版本:1.7 · maven版本:3.3 · jmeter版本:3.0 · dubbo版本:2.5.4转载 2017-12-26 15:45:21 · 1564 阅读 · 0 评论 -
Telent调试dubbo接口
[root@testenv conf]# telnet 10.1.60.61 20880 Trying 10.1.60.61... Connected to 10.1.60.61. Escape character is '^]'. dubbo> dubbo>ls com.njq.nongfadai.service.funds.IWithdrawManageService com.n原创 2017-12-27 14:21:57 · 367 阅读 · 0 评论 -
python测试dubbo接口
本文主要介绍使用Python调用Hession协议dubbo接口示例。 关于Dubbo Hession协议: Dubbo本身支持多种远程调用方式,例如Dubbo RPC(二进制序列化 + tcp协议)、http invoker(二进制序列化 + http协议)、hessian(二进制序列化 + http协议)、WebServices (文本序列化 + http协议)等。 Du原创 2017-12-27 23:46:45 · 7129 阅读 · 0 评论 -
JVM调优总结 -Xms -Xmx -Xmn -Xss(转载)
堆大小设置 JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。典型设置: java -Xmx3550m -Xms3550m -...转载 2018-08-01 17:51:12 · 214 阅读 · 0 评论 -
JVM性能调优监控工具jps、jstack、jmap、jhat、jstat使用详解
JDK本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM和jConsole外,还有jps、jstack、jmap、jhat、jstat等小巧的工具,本博客希望能起抛砖引玉之用,让大家能开始对JVM性能调优的常用工具有所了解。 现实企业级Java开发中,有时候我们会碰到下面这些问题: OutOfMemoryError,内存不足 内存泄露 线程...转载 2018-12-25 11:32:01 · 256 阅读 · 0 评论