您的位置:首页 > 运维架构 > Linux

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

2016-06-25 14:38 330 查看
本文介绍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

用于保存用户名和密码
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  weblogic linux