1 执行脚本文件 Weblogic域创建后,会在/WLS_HOME/user_projects/domain 目录下创建一个以域名(f_domain)命名的目录, 该目录下包含域相关的目录和文件。 /WLS_HOME/user_projects/domain/f_domain/bin包含配置和启停Weblogic Server所需脚本,每种脚本都有windows(cmd后缀)和unix/linux(sh后缀)两种版本。 setDomainEnv.sh脚本设置域相关环境变量和参数,其中有设置堆内存的最小值和最大值的为-Xms256m、-Xmx512m 。Xms为最小内存,不能超过物理内存的25%; Xmx为最大内存。 startWebLogic.sh为启动Weblogic Server脚本,该脚本中会执行setDomainEnv.sh脚本来设置相关参数变量 。 另外还有stopWebLogic.sh、startManagedWebLogic.sh、stopManagedWebLogic.sh等脚本。
2 域配置文件config.xml
该文件位于/WLS_HOME/user_projects/domain/f_domain/config目录下,存放着域内所有的配置信息。一般通过控制台去更改域相关信息从而修改该文件, 只有很少情况下会直接编辑config.xml 。编辑config.xml时要做好备份,且不能在运行期间修改,因为Weblogic会定期重写config.xml 。该文件中包含 服务器、集群、应用等子元素,这些子元素可以有自己的子元素。 例如: <server><name>AdminServer</name><listen-address>localhost</listen-address></server> ,AdminServer为服务名,localhost为监听地址。 该服务器配置的监听端口为默认端口,想修改监听端口可管理台修改,或编辑config.xml在listen-address标签下新增一行<listen-port>7010</listen-port>, 如手工更改端口,需相应修改停止脚本stopWebLogic.sh中的监听端口为7010。
3 属性文件weblogic.xml WebLogic Server允���通过设置WebLogic应用程序扩展描述符来配置JSP容器,该文件常位于Web应用程序的web-inf目录下。
4 属性文件web.xml Web工程中,使用web.xml文件来配置欢迎页面、servlet、filter等Web元素。
5 域日志文件 该日志文件位于/WLS_HOME/user_projects/domain/f_domain/servers/AdminServer/logs/f_domain.log,记录域f_domain的运行情况。
6 服务器日志 该日志文件位于/WLS_HOME/user_projects/domain/f_domain/servers/AdminServer/logs/AdminServer.log,此处配置的服务名为AdminServer。记录Weblogic Server 启动运行过程中的信息。
7 访问日志 该日志文件位于/WLS_HOME/user_projects/domain/f_domain/servers/AdminServer/logs/access.log ,此处配置的服务名为AdminServer。在Weblogic中可以对用HTTP、 HTTPS协议访问服务器上的文件都做记录,具体记录在某个时间某个IP地址的客户端访问了服务器上的哪些文件。 例如:127.0.0.1 - - [04/六月/2014:14:26:38 +0800] "GET /favicon.ico HTTP/1.1" 404 1214 127.0.0.1 - - [04/六月/2014:14:26:42 +0800] "GET /favicon.ico HTTP/1.1" 404 1214
|