weblogic的domain的内存大小可以调节,设置方法如下:
第一步. 修改startManagedWeblogic.sh文件:
DOMAIN_NAME="analysisdomain"
ADMIN_URL="http://echnweb1:40004"
SERVER_NAME="trackerServer1"
# 设置内存参数,不设则默认走setDomainEnv.sh来自动设置
MANAGERED_MEM_ARGS="-Xms1024m -Xmx1024m"
MANAGERED_PORT="40001"
export MANAGERED_MEM_ARGS
export MANAGERED_PORT
第二步. 再在startWebLogic.sh中加入以下代码:
if [ "${WLS_PW}" != "" ] ; then
JAVA_OPTIONS="${JAVA_OPTIONS} -Dweblogic.management.password=${WLS_PW}"
fi
......
if [ "${MANAGERED_MEM_ARGS}" != "" ] ; then
MEM_ARGS="${MANAGERED_MEM_ARGS}"
echo "检测到从被管server来的设置内存参数:${MANAGERED_MEM_ARGS}"
echo "设置方法:在startManagedWebLogic3000X.sh中设置{MANAGERED_MEM_ARGS}值即可"
fi
if [ "${MANAGERED_PORT}" != "" ] ; then
MANAGERED_PORT="${MANAGERED_PORT}"
else
MANAGERED_PORT="30000"
fi
......
CLASSPATH="${CLASSPATH}${CLASSPATHSEP}${MEDREC_WEBLOGIC_CLASSPATH}"
相关推荐
调整 WebLogic 的内存设置主要有两种方法:一是修改 startWebLogic.bat 或 startWebLogic.sh 文件中的设置,二是修改 commEnv.* 文件中的设置。 方法一:修改 startWebLogic.bat 或 startWebLogic.sh 文件中的设置 ...
有时,设置 `-Xms` 和 `-Xmx` 不同会导致WebLogic只使用初始的 `-Xms` 内存大小,而不会自动扩展到 `-Xmx` 指定的最大值。这可能是由于WebLogic的内存管理策略或内存泄漏导致的。设置 `-Xms` 和 `-Xmx` 相等是为了...
- 一般来说,初始堆内存大小建议设置为最大堆内存大小的一半左右。 2. **Young Generation**: - `-XX:NewSize`:设置新生代的初始大小。 - `-XX:MaxNewSize`:设置新生代的最大大小。 - `-XX:SurvivorRatio`:...
一般来说,初始堆内存大小应小于最大堆内存大小,避免频繁的垃圾回收。 2. **监控性能指标**:通过WebLogic自带的控制台或其他性能监控工具,定期检查内存使用情况,及时发现并解决内存泄漏等问题。 3. **升级到最新...
NULL 博文链接:https://zhaoshijie.iteye.com/blog/1912503
本文将详细介绍通过调整Weblogic线程数、设置JDBC缓冲池以及修改`startWeblogic.cmd`文件来实现这一目标的方法。 #### 1. 设置Weblogic线程数 在Weblogic服务器中,线程数直接影响到服务器能够同时处理请求的能力...
这可以在启动脚本如`startWebLogic.sh`或`startManagedWebLogic.sh`中进行修改。同时,还可以设置新生代(`XX:NewSize`和`XX:MaxNewSize`)和持久代(`XX:MaxPermSize`)的大小。 - **操作系统差异**:在Unix系统中,...
1. 查看当前线程池大小: 登录WEBLOGIC控制台,选择服务器-某服务器-监视-性能,可查看到当前最大线程数量。由于WEBLOGIC9取消了在页面进行调整线程大小的功能,需要在...4. 修改JAVA虚拟机内存大小 5. 启用隧道管理
TOMCAT内存大小调整是指在使用Java程序从数据库中查询大量数据或应用服务器(如Tomcat、JBoss、WebLogic)加载jar包时,出现java.lang.OutOfMemoryError异常的解决方法。这种异常主要是由于应用服务器的内存不足引起...
合理的初始堆内存大小可以减少JVM的GC频率,提高应用程序的性能。 - **-Xmx**:指定JVM的最大堆内存大小。过大的最大堆内存可能会导致内存使用效率降低,因此通常建议不要超过物理内存的80%。 - **-XX:MaxPermSize**...
这里通过设置`-Xms`和`-Xmx`参数分别表示JVM的初始堆内存大小和最大堆内存大小。在这个例子中,我们设置了初始堆内存和最大堆内存均为4GB(4096M)。 ##### 3. 重启WebLogic服务 完成内存配置修改后,需要重启...
通过上述内容,我们不仅了解了WebLogic在Linux平台上的安装流程与基本配置方法,还掌握了一些性能优化技巧及常见问题的解决思路。这些知识对于更好地管理和维护基于WebLogic的应用系统具有重要的参考价值。
- **性能瓶颈**:通过调整JVM参数(如增加堆内存大小)来优化性能。 - **安全漏洞**:及时更新到最新的补丁版本,并遵循最佳实践进行安全配置。 综上所述,WebLogic 12.2.1.0在Linux 64位环境下具有强大的功能和...
通过修改`weblogic\user_projects\domain\bin`目录下的`seDomainEnv.cmd`文件,我们可以调整JVM的内存参数。具体来说,可以根据不同的JDK版本(Sun或非Sun)以及不同的操作系统位数(32位或64位)来设置初始堆内存...
1. JVM内存调优:调整堆大小、新生代、老年代等JVM内存设置。 2. JMX监控:通过JMX(Java Management Extensions)监控服务器性能指标。 3. 日志和诊断:配置日志级别、诊断收集和分析工具(如JFR、JDBC Trace等)...
配置WebLogic服务器涉及定义服务器实例的属性,如内存大小、端口设置、日志配置等。集群配置则涉及将多台服务器组织成一个集群,以实现负载均衡、故障转移和高可用性。集群内的资源如应用程序、JDBC数据源和JMS目的...