Weblogic日志按日期,每日生成一个新文件

FILE_DATE=`/usr/bin/date "+%y%m%d%H%M%S"`
nohup /weblogic/bea/user_projects/domains/base_domain/bin/startManagedWebLogic.sh plms1  http://localhost:7001 $* 2>&1 >/plapp/log/pl
ms1_$FILE_DATE.out &
~

 

把以上代码存为sh文件。

使用该文件启动weblogic即可

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
生成 WebLogic 镜像文件的基本步骤如下: 1. 准备一个 WebLogic 安装程序,如 wls1036_generic.jar。 2. 编写一个 Dockerfile 文件,指定使用的基础镜像、安装 WebLogic、创建域、配置管理员账户等。 3. 在 Dockerfile 所在目录执行 `docker build` 命令,生成镜像文件。 下面是一个简单的示例 Dockerfile 文件: ``` FROM oraclelinux:7-slim # 设置环境变量 ENV MW_HOME=/u01/oracle \ DOMAIN_NAME=base_domain \ ADMIN_PASSWORD=welcome1 # 安装必要软件 RUN yum install -y java-1.8.0-openjdk-devel unzip && \ yum clean all && \ rm -rf /var/cache/yum # 拷贝 WebLogic 安装程序 COPY wls1036_generic.jar /u01/ # 安装 WebLogic RUN java -jar /u01/wls1036_generic.jar -mode=silent -silent_xml=/u01/silent.xml && \ rm /u01/wls1036_generic.jar /u01/silent.xml # 创建域 RUN $MW_HOME/wlserver_10.3/common/bin/wlst.sh -skipWLSModuleScanning /u01/create-domain.py # 暴露管理控制台端口 EXPOSE 7001 # 启动 WebLogic 服务 CMD ["/u01/oracle/user_projects/domains/base_domain/startWebLogic.sh"] ``` 在该示例中,我们使用的基础镜像是 Oracle Linux 7,安装了 Java 8 和 unzip。我们将 WebLogic 安装程序 wls1036_generic.jar 拷贝到镜像中,并在 Dockerfile 中执行安装过程。安装完成后,我们使用 WLST 脚本 create-domain.py 创建了一个名为 base_domain 的域,并配置了管理员密码为 welcome1。最后,我们暴露了管理控制台端口 7001,并在启动容器时执行了启动 WebLogic 服务的命令。 使用以下命令来构建并运行该示例镜像: ``` docker build -t weblogic:10.3.6 . docker run -d -p 7001:7001 weblogic:10.3.6 ``` 其中,`-t` 指定镜像名称和版本,`.` 表示 Dockerfile 文件所在目录。`-d` 表示在后台运行容器,`-p` 指定容器内外端口映射。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值