weblogic启动内存

转载 2012年03月29日 16:41:12

我们经常在使用WebLoigc部署应用程序后,发现程序运行速度并不是很快,遇到这种情况我们可以尝试调整启动时分配的内存,设置方法有两种:
    一、在..\domain\startWebLoigc.***文件中设置
    在startWebLogic.bat或startWebLogic.sh中找到以下内容,在其下方添加需要设置的内存

Java代码 复制代码 收藏代码
  1. echo ***************************************************   
  2. echo *  To start WebLogic Server, use a username and   *   
  3. echo *  password assigned to an admin-level user.  For *   
  4. echo *  server administration, use the WebLogic Server *   
  5. echo *  console at http:\\[hostname]:[port]\console    *   
  6. echo ***************************************************  

    (1)Windows环境:

Java代码 复制代码 收藏代码
  1. set MEM_ARGS=-Xms512m -Xmx768m  

   (2)Linux/Unix环境:

 

Java代码 复制代码 收藏代码
  1. MEM_ARGS="-Xms512m -Xmx768m"  

 

 

    二、在..\weblogic81\common\bin\commEnv.***文件中设置
    在commEnv.bat或commEnv.sh找到以下内容,对其进行修改
    (1)Windows环境:

 

Java代码 复制代码 收藏代码
  1. :sun   
  2. if "%PRODUCTION_MODE%" == "true" goto sun_prod_mode   
  3. set JAVA_VM=-client   
  4. set MEM_ARGS=-Xms32m -Xmx200m -XX:MaxPermSize=128m   
  5. set JAVA_OPTIONS=%JAVA_OPTIONS% -Xverify:none   
  6. goto continue  
  7. :sun_prod_mode   
  8. set JAVA_VM=-server   
  9. set MEM_ARGS=-Xms32m -Xmx200m -XX:MaxPermSize=128m   
  10. goto continue  

   通过修改其中的内存即可,这里选择修改的JDK为sun公司的,weblogic中自带的jrockit JDK修改可以查看:bea中内容。

    (2)Linux/Unix环境:

 

Java代码 复制代码 收藏代码
  1. Sun)   
  2.         JAVA_VM=-server   
  3.         MEM_ARGS="-Xms32m -Xmx200m -XX:MaxPermSize=128m"  
  4.  ;;   
  5. 和   
  6. Sun)   
  7.         JAVA_VM=-client   
  8.         MEM_ARGS="-Xms32m -Xmx200m -XX:MaxPermSize=128m"  
  9.         JAVA_OPTIONS="${JAVA_OPTIONS} -Xverify:none"  
  10.  ;;  

   通过修改其中的内存即可,这里选择修改的JDK为sun公司的,weblogic中自带的jrockit JDK修改可以查看BEA)中内容。
    第二种方法可以成功,原因在于在startWebLogic文件中有调用的内容:call "%WL_HOME%\common\bin\commEnv.cmd"。
    简单解释一下设置的两个参数:Xms为最小内存,不能超过物理内存的25%;Xmx为最大内存-Xmx 不能超过1.8G(32位的CPU)。

weblogic启动内存的设置

我们经常在使用WebLoigc部署应用程序后,发现程序运行速度并不是很快,遇到这种情况我们可以尝试调整启动时分配的内存,设置方法有两种:     一、在..\domain\startWebLoigc...
  • huangweifenghah
  • huangweifenghah
  • 2014年02月15日 17:03
  • 2149

weblogic 修改server启动内存

-Xms2048m -Xmx2048m -XX:MaxPermSize=2048m -Dweblogic.threadpool.MinPoolSize=50 -Dweblogic.threadpoo...
  • wangliutao1
  • wangliutao1
  • 2017年01月03日 19:27
  • 794

Windows下的weblogic部署web项目运行比较慢或内存溢出,需要调整内存大小

一:WebLogic配置问题:  由于WebLogic的配置问题,我们的测试出现了失败情况。原因是为WebLogic分配的内存太少了。通过修改commom/bin/commEnv.cmd文件来增加内存...
  • xianjie0318
  • xianjie0318
  • 2017年09月07日 11:38
  • 500

myeclipse启动weblogic内存溢出

网上有很多,主要是三种修改参数的地方,这里大体说下,再说我遇到的具体问题; 修改参数的三种地方:   1.myeclipse.ini   2.myeclipse --> Preferences-->j...
  • qq_30687747
  • qq_30687747
  • 2017年02月15日 17:01
  • 721

设置weblogic 启动时的内存

我们经常在使用WebLoigc部署应用程序后,发现程序运行速度并不是很快,遇到这种情况我们可以尝试调整启动时分配的内存,设置方法有两种:     一、在..\domain\startWebLoigc...
  • dqswuyundong
  • dqswuyundong
  • 2014年05月20日 14:17
  • 736

weblogic 12c 配置jvm的内存大小

每个weblogic server 都是运行在一个java虚拟机上 ,对weblogic的内存设置也就是对java虚拟机的内存设置。   MEM_ARGS=-Xms512m -Xmx102...
  • lotus2529
  • lotus2529
  • 2016年10月23日 21:18
  • 1076

Weblogic 内存设置

注:11G中 生产模式果然jdk 为 jrockit 由于WebLogic的配置问题,我们的测试出现了失败情况。原因是为WebLogic分配的内存太少了。通过修改commom\bin\commEnv...
  • z69183787
  • z69183787
  • 2013年02月20日 13:22
  • 7132

对于Weblogic 服务器启动后,出现内存溢出错误,自动关闭的解决方法.

Weblogic 服务器启动后,出现内存溢出错误,自动关闭的解决方法:当在启动weblogic服务器后,它会自动报OutOfMemoryError异常,过一会儿就自动关闭了. 出现这种情况是Java ...
  • gmavkitx
  • gmavkitx
  • 2008年01月11日 12:37
  • 2571

weblogic设置多大内存比较好?

weblogic设置多大内存比较好?这个问题困扰了我很久,不过最近我有答案了。     配置监控GC日志后,分析很长的一段时间内的日志,主要看业务的周期性,如我现在管的业务,就是一个月。以现在的配置永...
  • guogang83
  • guogang83
  • 2016年05月20日 09:03
  • 3269

WEBLOGIC 内存溢出 解决方案

前几天部署WebLogic出现线程阻塞情况,查看后台报错:
  • yangfanend
  • yangfanend
  • 2012年04月27日 15:56
  • 6185
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:weblogic启动内存
举报原因:
原因补充:

(最多只允许输入30个字)