Linux下WebLogic的几个配置文件作用说明

本文介绍Weblogic中的几个配置文件的作用,包括resolv.conf、limits.conf、nodemanager.propertities和boot.properties

1、resolv.conf

该文件是DNS域名解析的配置文件,每行以一个关键字开头,后接配置参数。resolv.conf的四个关键字主要有4个,分别是:

  • nameserver #定义DNS服务器的IP地址,可以有很多行,查询时按顺序进行,当前仅当第一个没有反应时才查询下一个
  • domain #定义本地域名
  • search #定义域名的搜索列表
  • sortlist #对返回的域名进行排序

注:domain和search不能共存

2、limits.conf

limits.conf 文件实际是 Linux PAM(插入式认证模块,Pluggable Authentication Modules)中 pam_limits.so 的配置文件,而且只针对于单个会话。limits.conf的格式如下:

username|@groupname type resource limit

username|@groupname:设置需要被限制的用户名,组名前面加@和用户名区别。也可以用通配符*来做所有用户的限制。

type:
有 soft,hard 和 -,soft 指的是当前系统生效的设置值。

  • hard 表明系统中所能设定的最大值
  • soft 的限制不能比har 限制高
  • 用 - 就表明同时设置了 soft 和 hard 的值

resource:
core - 限制内核文件的大小
date - 最大数据大小
fsize - 最大文件大小
memlock - 最大锁定内存地址空间
nofile - 打开文件的最大数目
rss - 最大持久设置大小
stack - 最大栈大小
cpu - 以分钟为单位的最多 CPU 时间
noproc - 进程的最大数目
as - 地址空间限制
maxlogins - 此用户允许登录的最大数目

要使 limits.conf 文件配置生效,必须要确保 pam_limits.so 文件被加入到启动文件中。
查看 /etc/pam.d/login 文件中有:

session required /lib/security/pam_limits.so

Ulimit命令
设置限制,可以把命令加到profile文件里,也可以在/etc/security/limits.conf文件中定义限制。
命令参数
-a 显示所有限制
-c core文件大小的上限
-d 进程数据段大小的上限
-f shell所能创建的文件大小的上限
-m 驻留内存大小的上限
-s 堆栈大小的上限
-t 每秒可占用的CPU时间上限
-p 管道大小
-n 打开文件数的上限
-u 进程数的上限
-v 虚拟内存的上限

3、nodemanager.properties

WebLogic NodeManager配置文件

  • LogLimit: 节点管理器日志的最大大小(指定为整数)。达到此限制时,将创建一个新的日志文件;为0表示不限制。
  • LogLevel: 节点管理器日志的日志记录严重程度级别。节点管理器与 WebLogic 服务器使用相同的日志记录级别。
  • ListenAddress : 默认值为null 使用此设置后,节点管理器将在计算机中的所有 IP 地址上进行监听。 如果值为 true,则将使用操作系统的本地库。
  • NativeVersionEnabled : 对于 UNIX 系统(而非 Solaris, HP-UX 或 Linux),请将此属性设置为 false,以便以非本地模式运行节点管理器。这将导致节点管理器使用 StartScriptEnabled property 指定的启动脚本来启动受管服务器。
  • ListenPort : 节点管理器监听连接请求的 TCP 端口号。
  • SecureListener: 默认为true , 如果设置为 true,则使用 SSL 监听器,否则使用普通的套接口,这里设置为false。
  • LogCount : 超过 LogLimit 时可创建的日志文件的最大数量。
  • StopScriptEnabled : 如果为 true,请在服务器关闭后执行 StopScriptName指定的停止脚本. 一般设置为false。
  • LogAppend : 如果设置为 true,则当重新启动节点管理器时,不创建新日志文件;而是追加到现有日志。
  • StateCheckInterval: 指定节点管理器执行服务器状态检查要等待的时间间隔。500毫秒。
  • CrashRecoveryEnabled : 配置属性允许节点管理器在系统崩溃后重启服务器。默认不启用该属性。
  • StartScriptEnabled=true: 请将 StartScriptEnabled 属性设置为 true。(默认为 false。)如果启动脚本名(StartScriptName)为 startWebLogic.sh 或 startWebLogic.cmd,节点管理器将其中一个脚本用作默认值。
4、boot.properties

用于保存用户名和密码

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值