[原创]jvm和weblogic server的参数设定_Tomcat, WebLogic及J2EE讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Tomcat, WebLogic及J2EE讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 2856 | 回复: 0   主题: [原创]jvm和weblogic server的参数设定        下一篇 
geng.zhang
注册用户
等级:少校
经验:854
发帖:27
精华:0
注册:1970-1-1
状态:离线
发送短消息息给geng.zhang 加好友    发送短消息息给geng.zhang 发消息
发表于: IP:您无权察看 2014-11-25 17:54:48 | [全部帖] [楼主帖] 楼主

Weblogic server本身就是运行在jvm上的一个实例,所以它的性能和稳定性和jvm的参数设定息息相关。以jdk1.3.1weblogic server5.1的版本为例来说明常用参数的设定情况。

Jvm的命令列指令如下:

Javajvm参数】【classname】【程式的启动参数】

Jvm参数是重点,它是一堆“开头的参数”,后面的参数可以加到前面的参数之后,如java-debug-Xms384m-Xmx512m-classic-.......

Classname是要执行的class名称。

程式的启动参数就是在public static void mainString args【】){}里的args所得参数。

类别的路径设定(-classpath-jar

这个参数可以指定我们程序所用到的classpath或者是jar包的path。而在weblogic启动的时候,建议把类别寻找路径都用-classpath来明确指定,避免路径重名问题。

垃圾回收设定(-Xnoclassgc-Xincgc

Gcjava中超过系统设定值之后系统自动进行的一种垃圾回收机制,jvm自动将用不到的垃圾free,但是系统在做gc的时候,会影响到系统的性能,所以在下-Xnoclassgc时,可强迫系统不进行gc。而-Xincgc可以让gc不断执行,不让程序感到有停顿的现象,但是带来的影响是减少系统10%的效能。

其他相关设定(-Xms-Xmx

-Xms是指开始系统分配给jvm的内存,-Xmx指的是jvm最大可以有多少内存。如果仅仅是运行java,可以适当的分配大点内存给它。

应用程式properties设定键值对

Weblogic在启动的时候很多参数都是键值对的形式,因此可以设置成键值对的形式传入。

Weblogicserverjvm

设定weblogicjvm最重要的是jvmheap size,建议将其设定为物理内存的80%




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论