HotSpot作为WebLogic Server的JVM,需要在启动脚本里加如下环境变量:
set JAVA_VENDOR=Sun
// 为了能使用jconsole来监控JVM,需要设置参数
set JAVA_OPTIONS=%JAVA_OPTIONS% -Dcom.sun.management.jmxremote
// 调整JVM 内存大小
set USER_MEM_ARGS=-Xms64m –Xmx256m
设置好之后,就可以启动受管服务器了:startManagedWebLogic.cmd mainserver
2. 启动jconsole,连接WebLogic Server进程,监控JVM使用情况
观察内存使用情况,可以看不同的“代”。
设置java.lang > Memory 的属性Verbose=true,这时会看到mainserver console打印出GC信息。
3. 运行Grinder 进行压力测试,输出结果如下:
调整JVM 内存大小:set USER_MEM_ARGS=-Xms256m –Xmx256m
可以看出,前后两次的对比结果:
没有评论:
发表评论