weblogic优化参数
因部署应用多,内存是使用量较大以及系统需要放在后台运行,以下步骤在确认weblogic可以正常运行的情况下继续进行修改配置。
一、启动免输密码配置:
1.停止weblogic
在系统运行界面按ctrl+c,此时系统停止。
2.设置weblogic启动时自动输入用户名、密码
通过cd命令进入系统目录下的servers下的AdminServer目录,检查该目录下是否存d在security目录,如果没有则手动创建,并创建boot.properties文件。
命令:
$ cd /home/weblogic/Oracle/Middleware/user_projects/domains/i6000/servers/AdminServer/
$ mkdir -f security (weblogic用户操作)
$ cd security
$ vi boot.properties
增加如下信息:
username=xxxx(启动weblogic时输入的用户名)
password=xxxx(你启动weblogic时输入的密码)
注:修改后下次启动时,相对第一次会慢一些,这是因为系统在将用户名和密码进行加密,启动成功后再看这个文件不再会是明文。
二、启动内存配置
1.修改weblogic启动参数文件
1) 进入目录/home/weblogic/Oracle/Middleware/user_projects/domains/i6000/bin
2) 查看setDomainEnv.sh文件,新增和修改该文件中的JVM参数。
命令:
$ cd /home/weblogic/Oracle/Middleware/user_projects/domains/i6000/bin
$ vi setDomainEnv.sh
3) 参数设置说明:
-Xms2048m -Xmx4096m -XX:MaxPermSize=1024m -XX:+UseParallelGC -XX:ParallelGCThreads=N
其中,ParallelGCThreads=N的N为并发GC的线程数,一般与CPU个数相同。
# 查看逻辑CPU的个数
cat /proc/cpuinfo| grep "processor"| wc -l
对于典型的32G内存,4个逻辑CPU的参数设置如下:
-Xms8192m –Xmx16384m -XX:MaxPermSize=4096m -XX:+UseParallelGC -XX:ParallelGCThreads=4
参考配置如下:
# IF USER_MEM_ARGS the environment variable is set, use it to override ALL MEM_ARGS values
USER_MEM_ARGS="-Xms4096m -Xmx16384m -XX:MaxPermSize=4096m -XX:+UseParallelGC -XX:ParallelGCThreads=8"
export USER_MEM_ARGS
if [ "${USER_MEM_ARGS}" != "" ] ; then
MEM_ARGS="${USER_MEM_ARGS}"
export MEM_ARGS
fi
三、设置JTA中的“超时秒数”
设置JTA的超时秒数为900,以指定在两阶段提交事务处理中允许活动事务处理处于第一阶段的最长时间 (秒)。
weblogic优化参数的更多相关文章
- php-fpm优化参数介绍
1.php-fpm优化参数介绍他们分别是:pm.pm.max_children.pm.start_servers.pm.min_spare_servers.pm.max_spare_servers. ...
- Nginx 笔记(四)nginx 原理与优化参数配置 与 nginx 搭建高可用集群
个人博客网:https://wushaopei.github.io/ (你想要这里多有) 一.nginx 原理与优化参数配置 master-workers 的机制的好处 首先,对于每个 ...
- mysq优化参数详解:innodb_buffer_pool_size,innodb_file_per_table
Mysql配置参数: thread_pool:如果支持的话,使用线程池 innodb_buffer_pool_size:物理内存50%-70%最高80%独立实例,多实例:60% innodb_flus ...
- hbase 程序优化 参数调整方法
hbase读数据用scan,读数据加速的配置参数为: Scan scan = new Scan(); scan.setCaching(500); // 1 is the default in Scan ...
- spark优化参数调节和故障参数调节
1:“物尽其用”,但给spark分配多个机器后,先需配置spark-submit shell如下: /usr/local/spark/bin/spark-submit \ --class com.sp ...
- linux性能优化参数小节
总结一些和性能相关的常见参数 内核相关参数 位于/etc/sysctl.conf文件,向文件中添加 用sysctl -a可以查看默认配置 修改后可以通过sysctl -p执行并看看有没有错误 例如设置 ...
- nginx 高并发优化参数
关于内核参数的优化: net.ipv4.tcp_max_tw_buckets = 6000timewait的数量,默认是180000.net.ipv4.ip_local_port_range = 10 ...
- Hive 常用优化参数
常用调优测试语句 : ①显示当前hive环境的参数值: set 参数名; 如: hive> set mapred.map.tasks;mapred.map.tasks; ②设置hi ...
- NGINX优化参数
(1)nginx运行工作进程个数,一般设置cpu的核心或者核心数x2 如果不了解cpu的核数,可以top命令之后按1看出来,也可以查看/proc/cpuinfo文件 grep ^processor / ...
随机推荐
- TCP/IP网络编程之进程间通信
进程间通信基本概念 进程间通信意味着两个不同进程间可以交换数据,为了完成这一点,操作系统中应提供两个进程可以同时访问的内存空间.但我们知道,进程具有完全独立的内存结构,就连通过fork函数创建的子进程 ...
- Logistic回归python实现小样例
假设现在有一些点,我们用一条直线对这些点进行拟合(该线称为最佳拟合直线),这个拟合过程就称作回归.利用Logistic回归进行分类的主要思想是:根据现有数据对分类边界线建立回归公式,依次进行分类.Lo ...
- FreeMarker的基础语法使用 && 心得和技巧
FreeMarker语言 FreeMarker语言概述 FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写. FreeMarker被设计用来生成HTML Web ...
- 基础_String
String str1="hello"; String str2="hello"; String str3="hello"; String ...
- 1 - JVM随笔分类(java虚拟机的内存区域分配(一个不断记录和推翻以及再记录的一个过程))
java虚拟机的内存区域分配 在JVM运行时,类加载器ClassLoader在加载到类的字节码后,交由jvm的执行引擎处理, 执行过程中需要空间来存储数据(类似于Cpu及主存),此时的这段空间的分 ...
- Ntdsutil.exe
Ntdsutil.exe 编辑 本词条缺少名片图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧! Ntdsutil.exe 是一个为 Active Directory 提供管理设施的命令行工具 ...
- 50、转自知乎上android开发相见恨晚的接口
原文链接:http://www.zhihu.com/question/33636939 程序员软件开发Android 开发JavaAndroid修改 Android开发中,有哪些让你觉得相 ...
- 【Add Two Numbers】
题目: You are given two linked lists representing two non-negative numbers. The digits are stored in r ...
- sql2005 和sql2008 同时安装
Hkey_local_machine\Software\Wow6432Node\Microsoft\Microsoft SQL Server\90\Tools\ShellSEM 中的ShellSEM重 ...
- oracle组合分区
由于Interval分区是针对range的,11g-12.1版本,目前只有Interval—*一共3种Interval的复合分区 range-list方法: partition by range (u ...