精华内容
下载资源
问答
  • 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:33
    2:我们这里打开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:38
    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_...

    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
     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

    ps:jdk默认是sun的,其他的根据需求配置
    展开全文
  • 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:12
    Linux下weblogic内存的查看与修改
  • weblogic 内存配置

    2017-09-05 10:53:00
    修改weblogic 使用内存 修改位置:startWeblogic.sh 在最开头增加使用内存配置信息如下: 我的服务器配置 内存:32G ,CPU:16 根据实际情况配置 #!/bin/sh #WARNING:...
  • call "%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:05
    http://blog.csdn.net/u011592350/article/details/520447411、查看内存方式一:启动weblogic服务时内存信息方式二:登录console窗口查看内存2、修改内存1)修改位于Middleware/user_projects/domains/base_domain/...
  • weblogic修改内存大小方法

    千次阅读 2014-11-03 10:15:44
    weblogic的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:53
    1.查看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:58
    weblogic 有个域的概念,先有个总的配置...公共:修改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
  • 部署好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

空空如也

空空如也

1 2 3 4 5 ... 10
收藏数 190
精华内容 76
关键字:

weblogic内存修改