因部署应用多,内存是使用量较大以及系统需要放在后台运行,以下步骤在确认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优化参数的更多相关文章

  1. php-fpm优化参数介绍

    1.php-fpm优化参数介绍他们分别是:pm.pm.max_children.pm.start_servers.pm.min_spare_servers.pm.max_spare_servers. ...

  2. Nginx 笔记(四)nginx 原理与优化参数配置 与 nginx 搭建高可用集群

    个人博客网:https://wushaopei.github.io/    (你想要这里多有) 一.nginx 原理与优化参数配置 ​ ​ master-workers 的机制的好处 首先,对于每个 ...

  3. mysq优化参数详解:innodb_buffer_pool_size,innodb_file_per_table

    Mysql配置参数: thread_pool:如果支持的话,使用线程池 innodb_buffer_pool_size:物理内存50%-70%最高80%独立实例,多实例:60% innodb_flus ...

  4. hbase 程序优化 参数调整方法

    hbase读数据用scan,读数据加速的配置参数为: Scan scan = new Scan(); scan.setCaching(500); // 1 is the default in Scan ...

  5. spark优化参数调节和故障参数调节

    1:“物尽其用”,但给spark分配多个机器后,先需配置spark-submit shell如下: /usr/local/spark/bin/spark-submit \ --class com.sp ...

  6. linux性能优化参数小节

    总结一些和性能相关的常见参数 内核相关参数 位于/etc/sysctl.conf文件,向文件中添加 用sysctl -a可以查看默认配置 修改后可以通过sysctl -p执行并看看有没有错误 例如设置 ...

  7. nginx 高并发优化参数

    关于内核参数的优化: net.ipv4.tcp_max_tw_buckets = 6000timewait的数量,默认是180000.net.ipv4.ip_local_port_range = 10 ...

  8. Hive 常用优化参数

    常用调优测试语句 :    ①显示当前hive环境的参数值: set 参数名; 如:   hive> set mapred.map.tasks;mapred.map.tasks;   ②设置hi ...

  9. NGINX优化参数

    (1)nginx运行工作进程个数,一般设置cpu的核心或者核心数x2 如果不了解cpu的核数,可以top命令之后按1看出来,也可以查看/proc/cpuinfo文件 grep ^processor / ...

随机推荐

  1. POJ 2161 Chandelier(树状DP)

    一.题意 首先是对题目的翻译.给出一个长长的字符串,这个字符串描述了一个吊灯.对于给字符串只有两种操作数——'a'为一个吊灯灯珠,将改灯珠入栈,一位阿拉伯数字K,代表一个环,将把该数字前面k位数都出栈 ...

  2. MySQL之体系结构与存储实例

    定义数据库和实例 在数据库领域中有两个词很容易混淆,这就是“数据库”(database)和“实例”(instance).作为常见的数据库术语,这两个词的定义如下: 数据库:物理操作系统文件或其他形式文 ...

  3. java多线程的常用方法

    介绍一些多线程中的常用方法: //启动方法 a.start(); //返回代码正在被哪个线程调用的信息 a.currentThread(); //返回线程的名字 a.currentThread().g ...

  4. error LNK2001: unresolved external symbol ___CxxFrameHandler3

    Q:  VS2005编译的静态库, 在vc++6.0中连接出现错误 error LNK2001: unresolved external symbol ___CxxFrameHandler3 A:   ...

  5. Codeforces 1139D(期望dp)

    题意是模拟一个循环,一开始有一个空序列,之后每次循环: 1.从1到m中随机选出一个数字添加进去,每个数字被选的概率相同. 2.检查这个序列的gcd是否为1,如果为1则停止,若否则重复1操作直至gcd为 ...

  6. Hadoop第三课

    1.3Hadoop基础知识 1.3.1术语解释 1.Hadoop1.0 • 第一代Hadoop,由分布式文件系统HDFS 和分布式计算框架MapReduce组成 • HDFS由一个NameNode和多 ...

  7. Leetcode 611.有效三角形的个数

    有效三角形的个数 给定一个包含非负整数的数组,你的任务是统计其中可以组成三角形三条边的三元组个数. 示例 1: 输入: [2,2,3,4] 输出: 3 解释: 有效的组合是: 2,3,4 (使用第一个 ...

  8. VMSAv8-64 translation table format descriptors

    通常情况下,一个 descriptor 可能是以下的几种 entry: 非法或者异常的 entry. Table entry, 指向 next-level translation table. Blo ...

  9. java读取文件(更新jdk7及jdk8)

    以字节的方式读取: InputStream inputStream = new FileInputStream(file); int temp = -1; StringBuilder sb = new ...

  10. 项目中遇到的ts问题汇总

    报错关键词句 报错截图 解决 Declaration of public static field not allowed after declaration of public instance m ...