`
happyqing
  • 浏览: 3157147 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

weblogic设置JDK内存大小

阅读更多

 

weblogic设置jvm 大小

注:[JDK的使用,一个是使用weblogic自带的jrockit JDK,二是使用sun的JDK.我以sun JDK为例,加以描述。]

 

三种方法,上边的比下边的通用

一.设置commEnv.cmd 通用的配置

E:\OracleWeblogic\wlserver_12.1\common\bin\commEnv.cmd

设置如下段中的MEM_ARGS

:sun
if "%PRODUCTION_MODE%" == "true" goto sun_prod_mode
set JAVA_VM=-client
set MEM_ARGS=-Xms256m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=256m -XX:+UseSpinning
set JAVA_OPTIONS=%JAVA_OPTIONS% -Xverify:none -Djava.endorsed.dirs=%JAVA_HOME%/jre/lib/endorsed;%WL_HOME%/endorsed
goto continue
:sun_prod_mode
set JAVA_VM=-server
set MEM_ARGS=-Xms256m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=256m -XX:+UseSpinning
set JAVA_OPTIONS=%JAVA_OPTIONS% -Djava.endorsed.dirs=%JAVA_HOME%/jre/lib/endorsed;%WL_HOME%/endorsed
goto continue

 

二.设置setDomainEnv.cmd 域配置
E:\OracleWeblogic\user_projects\domains\base_domain\bin\setDomainEnv.cmd

修改如下几处

if "%JAVA_VENDOR%"=="Sun" (
 set WLS_MEM_ARGS_64BIT=-Xms256m -Xmx1024m
 set WLS_MEM_ARGS_32BIT=-Xms256m -Xmx1024m
) else (
 set WLS_MEM_ARGS_64BIT=-Xms256m -Xmx1024m
 set WLS_MEM_ARGS_32BIT=-Xms256m -Xmx1024m
)

 

set MEM_PERM_SIZE_64BIT=-XX:PermSize=256m

set MEM_PERM_SIZE_32BIT=-XX:PermSize=256m

 

MEM_MAX_PERM_SIZE_64BIT="-XX:MaxPermSize=256m"
export MEM_MAX_PERM_SIZE_64BIT

MEM_MAX_PERM_SIZE_32BIT="-XX:MaxPermSize=256m"
export MEM_MAX_PERM_SIZE_32BIT

 

三.设置startWebLogic.cmd
E:\OracleWeblogic\user_projects\domains\base_domain\bin\startWebLogic.cmd

在靠前位置加入:

set JAVA_HOME=E:\OracleWeblogic\jdk160_29
set CLASSPATH=E:\OracleWeblogic\jdk160_29\lib

set JAVA_OPTIONS=-Xms256m –Xmx1024m -XX:MaxPermSize256m

前两句是设置 JAVA_HOME CLASSPATH(一般不用设置)

linux:在JAVA Memory arguments之前加入

MEM_ARGS="-Xms256m -Xmx1024m -XX:PermSize=256m  -XX:MaxPermSize=512m -XX:CompileThreshold=8000"

 

nodeManager不用设置

E:\OracleWeblogic\wlserver_12.1\server\bin\startNodeManager.cmd

 

weblogic12c 设置JAVA_HOME CLASSPATH

http://happyqing.iteye.com/admin/blogs/1933339/edit

分享到:
评论

相关推荐

    weblogic优化指南.pdf

    垃圾收集(GC)是指JVM释放Java堆中不再使用的对象所占用...为了获取理想的Heap堆大小,需要使用-verbosegc参数(Sun jdk: -Xloggc:)以打开详细的GC输出。分析GC的频度和时间,结合应用最大负载所需内存情况,得出堆的大小。

    java面试题

    76.1. 如何给weblogic指定大小的内存? 86 76.2. 如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 86 76.3. 如何启动时不需输入用户名与密码? 86 76.4. 在weblogic管理制台中对一个应用域(或者说是一个网站...

    java基础题 很全面

    13. 如何给weblogic指定大小的内存? 22 14. 如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 22 15. 如何启动时不需输入用户名与密码? 22 16. 在weblogic管理制台中对一个应用域(或者说是一个网站,Domain)...

    超级有影响力霸气的Java面试题大全文档

    引用类型和原始类型具有不同的特征和用法,它们包括:大小和速度问题,这种类型以哪种类型的数据结构存储,当引用类型和原始类型用作某个类的实例数据时所指定的缺省值。对象引用实例变量的缺省值为 null,而原始...

    java 面试题 总结

    引用类型和原始类型具有不同的特征和用法,它们包括:大小和速度问题,这种类型以哪种类型的数据结构存储,当引用类型和原始类型用作某个类的实例数据时所指定的缺省值。对象引用实例变量的缺省值为 null,而原始...

    千方百计笔试题大全

    coreJava部分 8 ...245、 如何给weblogic指定大小的内存? 56 246、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 57 247、如何启动时不需输入用户名与密码? 57 248、在weblogic管理制台中对一个应用...

    java面试宝典

    java面试试题 全面 准确 带答案 ...245、 如何给weblogic指定大小的内存? 56 246、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 57 247、如何启动时不需输入用户名与密码? 57 248、在...

    最新Java面试宝典pdf版

    一. Java基础部分 7 1、一个".java"源文件中是否可以包括多个...7、如何给weblogic指定大小的内存? 129 8、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 129 9、如何启动时不需输入用户名与密码? 130 10、...

    Java面试宝典2010版

    7、如何给weblogic指定大小的内存? 8、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 9、如何启动时不需输入用户名与密码? 10、在weblogic管理制台中对一个应用域(或者说是一个网站,Domain)进行jms及...

    Java面试笔试资料大全

    一. Java基础部分 7 1、一个".java"源文件中是否可以包括多个...7、如何给weblogic指定大小的内存? 129 8、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 129 9、如何启动时不需输入用户名与密码? 130 10、...

    JAVA面试宝典2010

    一. Java基础部分 7 1、一个".java"源文件中是否可以包括多个...7、如何给weblogic指定大小的内存? 129 8、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 129 9、如何启动时不需输入用户名与密码? 130 10、...

    Java面试宝典-经典

    一. Java基础部分 7 1、一个".java"源文件中是否可以包括多个...7、如何给weblogic指定大小的内存? 129 8、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 129 9、如何启动时不需输入用户名与密码? 130 10、...

    java面试题大全(2012版)

    2012版最全面试题大全目录: 一. Java基础部分 7 1、一个".java"源文件中是否可以包括多个...7、如何给weblogic指定大小的内存? 129 8、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 129 9、如何启动时不...

    Java面试宝典2012版

    JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类? 49 73、字节流与字符流的区别 50 74、什么是java序列化,如何实现java序列化?或者请解释Serializable接口的作用。 51 75、描述一下JVM...

    java面试宝典2012

    JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类? 54 73、字节流与字符流的区别 54 74、什么是java序列化,如何实现java序列化?或者请解释Serializable接口的作用。 56 75、描述一下JVM加载...

    Java面试宝典2012新版

    一. Java基础部分 7 1、一个".java"源文件中是否可以包括多个类(不是内部类)?...7、如何给weblogic指定大小的内存? 129 8、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 129 9、如何启动...

Global site tag (gtag.js) - Google Analytics