工作中,最近要将包括我自己的服务在内的多个服务迁移到一个服务器上,然后要求数据库使用达梦。

这个达梦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自动化发布脚本相关推荐

  1. 云原生 - 自动化发布脚本

    echo "===========进入git项目happymmall目录=============" cd /developer/git-repository/mmall echo ...

  2. flask实现后台java实现前端页面_java实现telnet功能,待实现windows下远程多机自动化发布软件后台代码...

    java实现telnet功能,待实现windows下远程多机自动化发布软件后台代码 package com.org.softwore.util; import java.io.IOException; ...

  3. java mp4 切片_视频完美切片存储方案 附自动化处理脚本

    视频完美切片存储方案 附自动化处理脚本 2020-02-11 阅读:11534 禁止灌水,灌水者一律拉黑, 官方QQ群:464327881各种源码多多 自己懒得写教程了,直接在别人博客那个教程来放出来 ...

  4. python自动化办公脚本下载-python自动化脚本

    广告关闭 腾讯云双11爆品提前享,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高满返5000元! 运维自动化,已经成为运维必不可少的一部分,下面附上自己写的监控nginx_stat ...

  5. linux运维自动化脚本,linux运维自动化shell脚本小工具

    linux运维shell 脚本小工具,如要分享此文章,请注明文章出处,以下脚本仅供参考,若放置在服务器上出错,后果请自负 1.检测cpu剩余百分比 #!/bin/bash #Inspect CPU # ...

  6. 千锋重庆Java学习之五大Java自动化部署工具

    在Java开发工具中,有一种是自动化部署工具,下面千锋重庆小编就给大家介绍五大Java自动化部署工具: 五大Java自动化部署工具 Jenkins Jenkins 是一种开源持续集成(CI) 工具,能 ...

  7. 工欲善其事,必先利其器:5大Java自动化部署工具

    工欲善其事必先利其器:5大Java自动化部署工具,下面和小编一起来看看吧! 在Java开发工具中,有一种是自动化部署工具,下面小编就给大家介绍五大Java自动化部署工具: Jenkins Jenkin ...

  8. 阿里的26款大神级的Java开源项目

    1.分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba Spring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方案.此项目包含开发分布式应用服务的 ...

  9. 边缘化搭建 DotNet Core 2.1 自动化发布和部署(下)

    写在前面 本篇文章是上一篇边缘化搭建 DotNet Core 2.1 自动化发布和部署(上)的后续操作,本文主要讲解如何开启Docker Remote API,开启Remote API后的权限安全问题 ...

最新文章

  1. 智能指针的释放_手把手教你实现智能指针
  2. 【网址收藏】Centos7.3离线(rpm方式)安装mysql服务
  3. 多服务监听Redis key失效通知,并指定特定机器进行处理业务
  4. 嵌入式学习在linux下使用c语言对文件进行打开、读写操作。_2000字干货!单片机进阶嵌入式Linux要怎么学习……...
  5. 希赛软件设计师视频教程-3.1 进程(第三部分) 标清
  6. php缓存实例,一个PHP缓存类实例
  7. 利用触摸屏获取事件坐标
  8. deepin v20桌面bug_深度操作系统 Deepin V20
  9. 2020计算机二级取消vb,2020年计算机二级VB模拟试题及答案
  10. 《大话数据结构》读后总结(八)
  11. Linux服务-搭建NFS
  12. matlab:Matlab基础教程 第三章 数组和向量
  13. cmd 编译class 文件
  14. VMware Workstation 安装ssh服务器
  15. 关于python搜题的软件哪个好_搜题软件哪个更好?
  16. codeforces 724F. Uniformly Branched Trees
  17. 《计算机网络》day01-网络的诞生和发展
  18. linux笔记本触屏方向反了,[已解决]如何设置触摸板上下滚屏反转(像mac一样,和windows是反的)...
  19. 【Photoshop】常用快捷键记录—持续记录
  20. linux ar -x64,Linux ar 命令 command not found ar 命令详解 ar 命令未找到 ar 命令安装 - CommandNotFound ⚡️ 坑否...

热门文章

  1. 什么是绝对路径,什么是相对路径,绝对路径和相对路径的区别?
  2. 【Python】Python破解WiFi密码
  3. 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java民宿预定管理系统20sxh
  4. linux的nc命令退出,linux nc命令使用详解
  5. docker下禅道忘记管理员密码怎么办
  6. 深入理解PBFT算法的提交阶段
  7. 微信小程序获取用户信息(含服务端)
  8. python 数组比较
  9. 一招教你合并多个视频:详细图文教程
  10. 高端的python培训