初学者级别的java自动化发布脚本
工作中,最近要将包括我自己的服务在内的多个服务迁移到一个服务器上,然后要求数据库使用达梦。
这个达梦7不知道怎么回事,偶尔会出现自己断开连接,然后自行恢复的事情,这就会导致我们的服务全挂,数据库恢复连接服务也还是不通。从来没用过这么坑的服务器。
服务挂掉了,暂时没有解决办法,那就重启呗。工作时间自己负责自己的服务,一共没几条命令,通知一下各个服务的负责人,很快就起来了。
但是尴尬的事情发生了,昨晚,他们都不在,然后数据库又挂了,然后我逐一启动,没一会,数据库又挂了,然后,我气死了…
我为啥不溜溜球呢,因为我们组的大哥还在改项目的前台,我需要支持。
今天,果然,又剩我俩了,为了防止自己再次炸裂,简单查了一下别人的shell脚本,然后一行命令就搞定了。
#! /bin/bash# 1.杀掉xxx-server进程
kill -9 $(netstat -nlp | grep :8889 | awk '{print $7}' | awk -F"/" '{print $1}')# 2. 进入xxx-server目录
cd /home/dky/xxx-server# 3.发布metadata-server.jar
chmod u+x xxx-server.jar
nohup java -jar xxx-server.jar > nohup.out 2>&1 &
echo "发布xxx-server完成"
目前只有四个服务,所以,就把上面的123步,拷贝了四次。这让我想起了初学编程时,做acm简单水题,不会写循环,用if else的时候,已经8年过去了啊,时间真的好快啊。
初学者级别的java自动化发布脚本相关推荐
- 云原生 - 自动化发布脚本
echo "===========进入git项目happymmall目录=============" cd /developer/git-repository/mmall echo ...
- flask实现后台java实现前端页面_java实现telnet功能,待实现windows下远程多机自动化发布软件后台代码...
java实现telnet功能,待实现windows下远程多机自动化发布软件后台代码 package com.org.softwore.util; import java.io.IOException; ...
- java mp4 切片_视频完美切片存储方案 附自动化处理脚本
视频完美切片存储方案 附自动化处理脚本 2020-02-11 阅读:11534 禁止灌水,灌水者一律拉黑, 官方QQ群:464327881各种源码多多 自己懒得写教程了,直接在别人博客那个教程来放出来 ...
- python自动化办公脚本下载-python自动化脚本
广告关闭 腾讯云双11爆品提前享,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高满返5000元! 运维自动化,已经成为运维必不可少的一部分,下面附上自己写的监控nginx_stat ...
- linux运维自动化脚本,linux运维自动化shell脚本小工具
linux运维shell 脚本小工具,如要分享此文章,请注明文章出处,以下脚本仅供参考,若放置在服务器上出错,后果请自负 1.检测cpu剩余百分比 #!/bin/bash #Inspect CPU # ...
- 千锋重庆Java学习之五大Java自动化部署工具
在Java开发工具中,有一种是自动化部署工具,下面千锋重庆小编就给大家介绍五大Java自动化部署工具: 五大Java自动化部署工具 Jenkins Jenkins 是一种开源持续集成(CI) 工具,能 ...
- 工欲善其事,必先利其器:5大Java自动化部署工具
工欲善其事必先利其器:5大Java自动化部署工具,下面和小编一起来看看吧! 在Java开发工具中,有一种是自动化部署工具,下面小编就给大家介绍五大Java自动化部署工具: Jenkins Jenkin ...
- 阿里的26款大神级的Java开源项目
1.分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba Spring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方案.此项目包含开发分布式应用服务的 ...
- 边缘化搭建 DotNet Core 2.1 自动化发布和部署(下)
写在前面 本篇文章是上一篇边缘化搭建 DotNet Core 2.1 自动化发布和部署(上)的后续操作,本文主要讲解如何开启Docker Remote API,开启Remote API后的权限安全问题 ...
最新文章
- 智能指针的释放_手把手教你实现智能指针
- 【网址收藏】Centos7.3离线(rpm方式)安装mysql服务
- 多服务监听Redis key失效通知,并指定特定机器进行处理业务
- 嵌入式学习在linux下使用c语言对文件进行打开、读写操作。_2000字干货!单片机进阶嵌入式Linux要怎么学习……...
- 希赛软件设计师视频教程-3.1 进程(第三部分) 标清
- php缓存实例,一个PHP缓存类实例
- 利用触摸屏获取事件坐标
- deepin v20桌面bug_深度操作系统 Deepin V20
- 2020计算机二级取消vb,2020年计算机二级VB模拟试题及答案
- 《大话数据结构》读后总结(八)
- Linux服务-搭建NFS
- matlab:Matlab基础教程 第三章 数组和向量
- cmd 编译class 文件
- VMware Workstation 安装ssh服务器
- 关于python搜题的软件哪个好_搜题软件哪个更好?
- codeforces 724F. Uniformly Branched Trees
- 《计算机网络》day01-网络的诞生和发展
- linux笔记本触屏方向反了,[已解决]如何设置触摸板上下滚屏反转(像mac一样,和windows是反的)...
- 【Photoshop】常用快捷键记录—持续记录
- linux ar -x64,Linux ar 命令 command not found ar 命令详解 ar 命令未找到 ar 命令安装 - CommandNotFound ⚡️ 坑否...