-
weblogic 内存修改
2013-08-17 09:21:52我们经常在使用WebLoigc部署应用程序后,发现程序运行速度并不是很快,遇到这种情况我们...在startWebLogic.bat或startWebLogic.sh中找到以下内容,在其下方添加需要设置的内存 echo ****************************我们经常在使用WebLoigc部署应用程序后,发现程序运行速度并不是很快,遇到这种情况我们可以尝试调整启动时分配的内存,设置方法有两种:
一、在..\domain\startWebLoigc.***文件中设置
在startWebLogic.bat或startWebLogic.sh中找到以下内容,在其下方添加需要设置的内存echo ***************************************************
echo * To start WebLogic Server, use a username and *
echo * password assigned to an admin-level user. For *
echo * server administration, use the WebLogic Server *
echo * console at http:\\[hostname]:[port]\console *
echo ***************************************************(1)Windows环境:
set MEM_ARGS=-Xms512m -Xmx768m
(2)Linux/Unix环境:
MEM_ARGS="-Xms512m -Xmx768m"
二、在..\weblogic81\common\bin\commEnv.***文件中设置
在commEnv.bat或commEnv.sh找到以下内容,对其进行修改
(1)Windows环境::sun
if "%PRODUCTION_MODE%" == "true" goto sun_prod_mode
set JAVA_VM=-client
set MEM_ARGS=-Xms32m -Xmx200m -XX:MaxPermSize=128m
set JAVA_OPTIONS=%JAVA_OPTIONS% -Xverify:none
goto continue
:sun_prod_mode
set JAVA_VM=-server
set MEM_ARGS=-Xms32m -Xmx200m -XX:MaxPermSize=128m
goto continue通过修改其中的内存即可,这里选择修改的JDK为sun公司的,weblogic中自带的jrockit JDK修改可以查看:bea中内容。
(2)Linux/Unix环境:
Sun)
JAVA_VM=-server
MEM_ARGS="-Xms32m -Xmx200m -XX:MaxPermSize=128m"
;;
和
Sun)
JAVA_VM=-client
MEM_ARGS="-Xms32m -Xmx200m -XX:MaxPermSize=128m"
JAVA_OPTIONS="${JAVA_OPTIONS} -Xverify:none"
;;通过修改其中的内存即可,这里选择修改的JDK为sun公司的,weblogic中自带的jrockit JDK修改可以查看BEA)中内容。
第二种方法可以成功,原因在于在startWebLogic文件中有调用的内容:call "%WL_HOME%\common\bin\commEnv.cmd"。
简单解释一下设置的两个参数:Xms为最小内存,不能超过物理内存的25%;Xmx为最大内存-Xmx 不能超过1.8G(32位的CPU)。WEBLOGIC9.2内存优化
weblogic9.2版本,在启动文件startWebLogic.sh中,在${JAVA_HOME}/bin/java ${JAVA_VM} -version后面添加:
#New Add
MEM_ARGS="-Xms1024m -Xmx1264m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=256m"重启后,即可完成weblogic内存调整。
-
weblogic内存的修改与查看
2018-02-27 18:48:332:我们这里打开setDomainEnv.cmd文件,修改如下地方3:修改之后重启weblogic,然后进入weblogic控制台查看内存情况到这里如果你看到你的堆变大了就成功了。(初始堆是9位数,第一位数是2,具体忘记了...1:进入weblogic的安装目录,通过下图的路径找到对应文件夹,然后你会看到一些脚本文件,其中以cmd结尾的是Windows系统下使用的,以sh结尾的是Linux系统下使用的。
2:我们这里打开setDomainEnv.cmd文件,修改如下地方
3:修改之后重启weblogic,然后进入weblogic控制台查看内存情况
到这里如果你看到你的堆变大了就成功了。(初始堆是9位数,第一位数是2,具体忘记了)
-
weblogic10.3.5 内存修改
2015-11-30 14:25:381.修改weblogic自己的内存: 位置:Oracle/Middleware/wlserver_10.3/common/bin下的文件 commEnv.sh: if [ "$PRODUCTION_MODE" = "true" ]; then case $JAVA_VENDOR in Oracle) JAVA_VM=-jrockit MEM_...1.修改weblogic自己的内存:
位置:Oracle/Middleware/wlserver_10.3/common/bin下的文件
commEnv.sh:
if [ "$PRODUCTION_MODE" = "true" ]; then
case $JAVA_VENDOR in
Oracle)
JAVA_VM=-jrockit
MEM_ARGS="-Xms128m -Xmx256m"
;;
HP)
JAVA_VM=-server
MEM_ARGS="-Xms32m -Xmx200m -XX:MaxPermSize=128m"
;;
IBM)
JAVA_VM=
MEM_ARGS="-Xms32m -Xmx200m"
;;
Sun)
JAVA_VM=-server
MEM_ARGS="-Xms4g -Xmx8g -XX:MaxPermSize=2g"//根据自己的jdk选择修改:4g---8g,
;;
Apple)
JAVA_VM=-server
MEM_ARGS="-Xms32m -Xmx200m -XX:MaxPermSize=128m"
;;
*)
JAVA_VM=
MEM_ARGS="-Xms32m -Xmx200m"
;;
esac
else
case $JAVA_VENDOR in
Oracle)
JAVA_VM=-jrockit
MEM_ARGS="-Xms128m -Xmx256m"
JAVA_OPTIONS="${JAVA_OPTIONS} -Xverify:none"
;;
HP)
JAVA_VM=-client
MEM_ARGS="-Xms32m -Xmx200m -XX:MaxPermSize=128m"
;;
IBM)
JAVA_VM=
MEM_ARGS="-Xms32m -Xmx200m"
;;
Sun)
JAVA_VM=-client
MEM_ARGS="-Xms4g -Xmx8g -XX:MaxPermSize=2g"
JAVA_OPTIONS="${JAVA_OPTIONS} -Xverify:none"
;;
Apple)
JAVA_VM=-client
MEM_ARGS="-Xms32m -Xmx200m -XX:MaxPermSize=128m"
;;
*)
JAVA_VM=
MEM_ARGS="-Xms32m -Xmx200m"
;;
esac
fi
export JAVA_VM MEM_ARGS JAVA_OPTIONS
2.jdk内存的配置位置:Middleware/user_projects/domains/base_domain/bin
修改setDomainEnv.sh
if [ "${JAVA_VENDOR}" = "Sun" ] ; then
ps:jdk默认是sun的,其他的根据需求配置
WLS_MEM_ARGS_64BIT="-Xms4g -Xmx6g"
export WLS_MEM_ARGS_64BIT
WLS_MEM_ARGS_32BIT="-Xms4g -Xmx6g"
export WLS_MEM_ARGS_32BIT
else
WLS_MEM_ARGS_64BIT="-Xms512m -Xmx512m"
export WLS_MEM_ARGS_64BIT
WLS_MEM_ARGS_32BIT="-Xms512m -Xmx512m"
export WLS_MEM_ARGS_32BIT
fi -
weblogic修改内存大小
2019-10-08 04:05:46-vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M ...-Xms128m JVM初始分配的堆内存 -Xmx512m JVM最大允许分配的堆内存,按需分配 -XX:PermSize=64M JVM初始分配的非堆内存 -XX:MaxPerm...-vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M -vmargs 说明后面是VM的参数,所以后面的其实都是JVM的参数了 -Xms128m JVM初始分配的堆内存 -Xmx512m JVM最大允许分配的堆内存,按需分配 -XX:PermSize=64M JVM初始分配的非堆内存 -XX:MaxPermSize=128M JVM最大允许分配的非堆内存,按需分配 堆就是Java代码可及的内存,是留给开发人员使用的;非堆就是JVM留给自己用的 1、修改环境变量配置setDomainEnv.sh 堆内存 WLS_MEM_ARGS_64BIT="-Xms4096m -Xmx4096m" export WLS_MEM_ARGS_64BIT WLS_MEM_ARGS_32BIT="-Xms4096m -Xmx4096m" export WLS_MEM_ARGS_32BIT MEM_MAX_PERM_SIZE_64BIT="-XX:MaxPermSize=4096m" export MEM_MAX_PERM_SIZE_64BIT MEM_MAX_PERM_SIZE_32BIT="-XX:MaxPermSize=4096m" export MEM_MAX_PERM_SIZE_32BIT PermSize MaxPermSize java.lang.OutOfMemoryError: PermGen space 表示MaxPermSize过小转载于:https://www.cnblogs.com/atwanli/articles/4607553.html
-
weblogic中查看内存与修改内存
2016-07-27 13:41:12Linux下weblogic内存的查看与修改 -
weblogic 内存配置
2017-09-05 10:53:00修改weblogic 使用内存 修改位置:startWeblogic.sh 在最开头增加使用内存配置信息如下: 我的服务器配置 内存:32G ,CPU:16 根据实际情况配置 #!/bin/sh #WARNING:... -
weblogic 内存溢出修改配置文件setDomainEnv.cmd调内存
2012-12-05 14:15:00call "%WL_HOME%\common\bin\commEnv.cmd" set WLS_HOME=%WL_HOME%\server set MEM_ARGS=-Xms512m -Xmx512m set MEM_PERM_SIZE=-XX:PermSize=512m set MEM_MAX_PERM_SIZE=-XX:MaxPermSize=512m ...修改这些... -
WebLogic内存分配
2018-06-28 10:55:15原因是为WebLogic分配的内存太少了。通过修改commom/bin/commEnv.cmd文件来增加内存分配。 修改的部分如下::beaif "%PRODUCTION_MODE%" == "true" goto bea_prod_modeset JAVA_VM=-jrockitset... -
weblogic 内存设置
2018-03-13 10:02:05http://blog.csdn.net/u011592350/article/details/520447411、查看内存方式一:启动weblogic服务时内存信息方式二:登录console窗口查看内存2、修改内存1)修改位于Middleware/user_projects/domains/base_domain/... -
weblogic修改内存大小方法
2014-11-03 10:15:44weblogic的domain的内存大小可以调节,设置方法如下: 第一步. 修改startManagedWeblogic.sh文件: DOMAIN_NAME="analysisdomain" ADMIN_URL="http://echnweb1:40004" SERVER_NAME=... -
weblogic内存配置
2014-06-30 16:20:52原因是为WebLogic分配的内存太少了。通过修改commom/bin/commEnv.cmd文件来增加内存分配。 修改的部分如下: :bea if "%PRODUCTION_MODE%" == "true" goto bea_prod_mode set JAVA_VM=-jrockit se -
weblogic 内存分配
2013-08-17 09:25:33原因是为WebLogic分配的内存太少了。通过修改commom/bin/commEnv.cmd文件来增加内存分配。 修改的部分如下: :bea if "%PRODUCTION_MODE%" == "true" goto bea_prod_mode set JAVA_VM=-jrockit set -
Weblogic内存分配
2013-10-10 09:59:50原因是为WebLogic分配的内存太少了。通过修改commom/bin/commEnv.cmd文件来增加内存分配。 修改的部分如下: :bea if "%PRODUCTION_MODE%" == "true" goto bea_prod_mode set JAVA_VM=-jrockit se -
Weblogic 内存设置
2013-02-20 13:22:18注:11G中 生产模式果然...原因是为WebLogic分配的内存太少了。通过修改commom\bin\commEnv.cmd文件来增加内存分配。 修改的部分如下: :bea if "%PRODUCTION_MODE%" == "true" goto bea_prod_mode set JAVA_VM=-jr -
weblogic内存调整说明
2017-07-15 16:44:00原因是为WebLogic分配的内存太少了。通过修改commom\bin\commEnv.cmd文件来增加内存分配。 修改的部分如下: :bea if "%PRODUCTION_MODE%" == "true" goto bea_prod_mode set JAVA_VM=-jrock... -
weblogic内存分配
2010-08-18 10:06:00原因是为WebLogic分配的内存太少了。通过修改commom\bin\commEnv.cmd文件来增加内存分配。修改的部分如下::beaif "%PRODUCTION_MODE%" == "true" goto bea_prod_modeset JAVA_VM=-jrockitset MEM_ARGS=-... -
weblogic 内存设置更改
2018-03-19 15:03:531.查看weblogic进程,ps -ef|grep java 可以看到weblogic的配置2.cd weblogic/**/domain/bin 3.修改setDomainEnv.sh文件 WLS_MEM_ARGS_64BIT="-Xms512m -Xmx512m" 512 改成1024啥的 ... -
weblogic 内存OutOfMemoryError
2012-11-29 20:25:58weblogic 有个域的概念,先有个总的配置...公共:修改weblogic安装目录下wlserver\common\bin\commEnv.cmd,找到set MEM_ARGS=-Xms32m -Xmx200m - 域: %MW_HOME%\user_projects\domains\mydomain\bin\setDomainEnv -
Linux下 Weblogic内存分配
2014-03-20 11:33:48 一:WebLogic配置问题: ...通过修改weblogic/wlserver/commom/bin/commEnv.cmd文件来增加内存分配。 注意:最安全的办法是全部修改:Xms、Xmx、PermSize、MaxPermSize 修改的部分如下: :bea if "%PRODU -
Weblogic10内存和端口号修改
2013-09-05 21:37:06部署好weblogic之后,由于服务器下运行的程序过多的时候,由于内存默认值太小,内存可能会溢出,造成假死的状况,那么就需要修改weblogic的内存访问机制,扩大默认内存。如何修改呢?您可能还想为了方便使用,需要... -
weblogic 修改server启动内存
2017-01-03 19:27:33-Xms2048m -Xmx2048m -XX:MaxPermSize=2048m -Dweblogic.threadpool.MinPoolSize=50 -Dweblogic.threadpool.MaxPoolSize=150 -Djava.awt.headless=true -
增加WEBLOGIC内存
2007-11-14 10:04:33在域bin文件夹中修改startWebLogic.cmd文件,增加下面的一行即可增加JVM内存 set MEM_ARGS=-Xms512m -Xmx1024m -XX:CompileThreshold=8000 -XX:PermSize=48m -XX:MaxPermSize=128m -
myeclipse启动weblogic内存溢出
2017-02-15 17:01:19网上有很多,主要是三种修改参数的地方,这里大体说下,再说我遇到的具体问题; 修改参数的三种地方: 1.myeclipse.ini 2.myeclipse --> Preferences-->... 3.myeclipse -->Servers-->Weblogic-->Weblogic Xx-->J
-
Unity RUST 逆向安全开发
-
浙江科技学院《抗震》知识点总结.pdf
-
Go+Python双语言混合开发 盯紧技术先机 抓紧高薪机遇
-
基于微信的同城小程序、校园二手交易小程序 毕业设计毕设源码使用教程
-
叠瓦式硬盘和垂直式硬盘怎么区分?
-
MySQL 查询与高级查询(多表、嵌套和正则表达式)
-
SEO-向百度蜘蛛推送收录请求 向百度提交SEO链接
-
企业数字化升级之路百家企业数字化转型发展分析报告.pdf
-
深究字符编码的奥秘,与乱码说再见
-
西南科技大学《电力电子技术》期末复习题(含答案 精心整理版).pdf
-
零基础一小时极简以太坊智能合约开发环境搭建并开发部署
-
Windows系统管理
-
PHP实现守护进程方式,Linux后台运行
-
中山大学《俱乐部管理》期末考试试卷.pdf
-
LVS + Keepalived 实现 MySQL 负载均衡与高可用
-
行政法与行政诉讼法--期末复习资料.pdf
-
MySQL Router 实现高可用、负载均衡、读写分离
-
MySQL 高可用(DRBD + heartbeat)
-
【ACWing】7. 混合背包问题
-
浙江科技学院《线性代数》06-14年历年期末考试试卷(含答案).pdf