weblogic windows脚本自动部署

@echo off

echo ***************************************************

echo * Created by *

echo ***************************************************

set DOMAIN_HOME=D:\weblogic\user_projects\domains\ccs_prod_domain

echo 请将最新应用包放入指定应用目录

ping 127.1 -n ul

echo 停止服务…

call “%DOMAIN_HOME%\bin\startWebLogic.cmd”

ping 127.1 -n1>nul

netstat -aon|findtr “1031”

if “%ERRORLEVEL%”==“1” (
echo 服务成功停止!
) else (
echo 服务停止失败!
ping 127.1 -n 5 1>nul
exit
)

echo 更新应用包…

ping 127.1 -n 5 1>nul

xcopy E:\share\2014\webapps E:\CCS\webapps /s /y

echo 删除缓存…

ping 127.1 -n 5 1>nul

rmdir /s /q %DOMAIN_HOME%\servers\AdminServer\cache

rmdir /s /q %DOMAIN_HOME%\servers\AdminServer\tmp

echo 缓存删除成功!

ping 127.1 -n 5 1>nul

echo 启动服务…

call “%DOMAIN_HOME%\bin\startWebLogic.cmd”

netstat -aon|findstr “1031”

if “%ERRORLEVEL%”==“1” (
echo 服务启动失败,请检查!
ping 127.1 -n 5 1>nul
exit
) else (
echo 服务启动成功,请验证应用!
)

原文地址:https://www.cnblogs.com/nella/p/9817129.html

时间: 2024-10-17 04:53:33

weblogic windows脚本自动部署的相关文章

Day11.开发脚本自动部署及监控

1.编写脚本自动部署反向代理.web.nfs:要求:I.部署nginx反向代理三个web服务,调度算法使用加权轮询: II.所有web服务使用共享存储nfs,保证所有web都对其有读写权限,保证数据一致性: 2.编写监控脚本,监控nginx,nfs存活状态,内存使用率检测,异常则发送报警邮件 准备发送邮件的工具: 监控脚本的编写: 继续编写刚才的脚本编写,加入邮件功能 3.编写计划任务,定时运行监控脚本,完成监控操作

开发脚本自动部署及监控

1.编写脚本自动部署反向代理.web.nfs: #!/bin/bash yum install epel-release -y yum install nginx -y ps aux |grep nginx |grep -v 'grep' if [ $? -ne 0 ] then systemctl start nginx fi sed -ri '/^http/a upstream xzhweb\{' /etc/nginx/nginx.conf sed -ri '/^upstream/a ser

脚本自动部署构架集群和监控状态

脚本自动部署构架集群和监控状态 shell脚本编写自动部署.初始配置.并启动nginx反向代理服务 1 #!/bin/bash 2 systemctl disable firewalld 3 systemctl stop firewalld 4 setenforce 0 5 #### 6 yum install epel-release -y 7 yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel 8 yum

Shell脚本自动部署(编译)LAMP平台

Shell脚本自动部署(编译)LAMP平台 LAMP是当下非常流行的一套Web架构,我们可以在GNU/Linux下通过其他人打包的程序包来进行安装; 但是在生产环境中,很多时候都需要我们自己定制安装AMP,编译安装LAMP有以下几个优点 根据生产环境灵活定制程序 优化编译参数,提高性能 解决不必要的软件依赖 友情提示:对编译安装有疑问的朋友, 查看我以前写的博客:教你使用rpm.yum.编译等方式安装软件 点击此处获得更好的阅读体验 为什么要用脚本进行部署? 在很多情况下部署LAMP平台并不止一

linux开发脚本自动部署及监控

开发脚本自动部署及监控 1.编写脚本自动部署反向代理.web.nfs: 要求: I.部署nginx反向代理三个web服务,调度算法使用加权轮询: #!/bin/sh ngxStatus=`ps aux | grep -v grep |grep -c nginx` function ngxProxyInstall() { if [ -e /usr/sbin/nginx ];then echo "nginx already installed" exit 110 else yum inst

开发脚本自动部署及监控作业

1.编写脚本自动部署反向代理.web.nfs: 要求: I.部署nginx反向代理三个web服务,调度算法使用加权轮询: II.所有web服务使用共享存储nfs,保证所有web都对其有读写权限,保证数据一致性: 2.编写监控脚本,监控集群内所有服务存活状态,内存.磁盘剩余率检测,异常则发送报警邮件 3.编写计划任务,定时运行监控脚本,完成监控操作

使用shell脚本自动部署(发布,重起)maven(java)项目

项目结构如下图 一:系统环境 本机:10.4.18.3 服务器: 10.4.18.4,用户名: web02 二:初始化服务器环境 在服务器上的家目录创建目录deploy,deploy/profile mkdir -p /home/web01/deploy mkdir -p /home/web02/deploy/profile 安装jdk export JAVA_HOME=/home/web02/jdk1.7.0_67 三:源代码(这里演示了一个自己写的http web服务器) com.lala.

换种思路解决Linux -> windows的自动部署

场景: 有个项目用到了Windows服务器(运行jar包和.NET代码),如何集成到现有的自动部署平台(基于Linux)面临到两个问题 如何将资源传从Linux传输到Windows上 如何在windows上将程作为后台进程并于终端(cmd or powershell)分离,实现类似Linux下nohup命令达到的效果 对于问题1,一开始想寻找一款"windows版的sshd"程序,但是好像没找到比较官方的:后来想到powershell也有Linux版,想通过在Linux上安装power

ceph脚本-自动部署计算机节点

依然还在加班中,最近确实忙的脚打后脑勺! 又花了些时间丰富ceph脚本,可以连带着自动部署计算机节点了. 这一部分内容是后加的.可以关注我的公众号获取更多的项目代码和讲解!波神与你同行哦,加油!!! 原文地址:https://www.cnblogs.com/devops-ITboge/p/11013165.html