`

控制 jar 启动 和 停止 shell

 
阅读更多
#! /bin/sh  
 
#启动方法  
start(){  
 
        java -Xms128m -Xmx2048m -jar test1.jar 5 > log.log &  
        java -Xms128m -Xmx2048m -jar test2.jar 5 > log.log &  
        tail -f result.log  
}  
#停止方法  
stop(){  
        ps -ef|grep test|awk '{print $2}'|while read pid  
        do 
           kill -9 $pid  
        done  
}  
 
case "$1" in  
start)  
  start  
  ;;  
stop)  
  stop  
  ;;  
restart)  
  stop  
  start  
  ;;  
*)  
  printf 'Usage: %s {start|stop|restart}\n' "$prog" 
  exit 1 
  ;;  
esac 
分享到:
评论

相关推荐

    Shell脚本批量启动jar和停止jar

    Shell脚本一键启动和停止jar,包含启动所有,启动指定的jar,停止所有,停止指定的jar,重启所有的jar

    shell 批量启动,停止,重启jar脚本

    支持批量启动jar,停止jar,重启jar,同时也支持单个jar的启动,停止,重启. ./service.sh start all ./service.sh start homesaty

    Shell脚本启动和停止springboot的jar包

    在本场景中,我们有两个文件——`startup.sh`和`shutdown.sh`,它们是用于启动和停止Spring Boot应用的Shell脚本,其中还涉及到内存配置。 首先,让我们深入理解`startup.sh`脚本。这个脚本的主要目标是启动一个...

    Linux下启动和停止jar包运行的脚本

    在Linux环境下,管理Java应用程序的运行状态,如启动和停止jar包,通过shell脚本实现自动化操作,是常见的需求。本文将深入解析如何利用shell脚本来控制Java应用程序的启动和停止,基于提供的“startTest.sh”和...

    Linux下SpringBoot jar包 启动、停止、重启及状态查看shell脚本

    部署springboot 项目时,替换包后的停止、启动、重启及状态查看,操作比较琐碎,因此我们可以通过编写一个shell脚本来进行启动(start)、停止(stop)、重启(restart)和状态查看(status)操作,一步到位,方便高效

    Linux一键启动多个jar

    本文将详细探讨如何通过编写脚本实现一键启动、停止和重启这些.jar文件,以提高工作效率。 首先,我们需要理解“Linux一键按照顺序启动、停止、重启多个jar”的概念。这通常涉及到编写一个bash shell脚本,该脚本...

    Linux 启动停止SpringBoot jar 程序部署Shell 脚本的方法.zip

    在Linux环境中,管理和部署SpringBoot应用通常涉及到自动化脚本,特别是使用Shell脚本来启动和停止应用程序。本主题将深入探讨如何编写这样...了解这些基本技巧将帮助你在Linux环境中更好地维护和控制SpringBoot应用。

    centos上通过sh文件启动jar等程序与命令详解.zip

    本文件包提供了一个名为`run.sh`的shell脚本模板以及一个`run命令详解.docx`文档,用于帮助用户了解如何创建和使用这些脚本来控制jar程序的运行、停止和其他操作。 `run.sh`脚本通常包含了启动、监控和关闭Java应用...

    详解spring boot 以jar的方式启动常用shell脚本

    使用 shell 脚本可以自动化启动、停止和状态检查等操作。 shell 脚本模板 下面是一个常用的 shell 脚本模板,用于启动、停止和状态检查 Spring Boot 项目: ```bash #!/bin/bash JAVA_OPTIONS_INITIAL=-Xms128M ...

    启动停止java服务的shell脚本

    在IT行业中,管理和控制服务的自动化是至关重要的,特别是在服务器维护和微服务架构中。本文将详细介绍如何使用Shell脚本来启动和停止Java服务,适用于包括SpringBoot在内的各种Java应用程序。 首先,让我们理解...

    Linux 启动停止SpringBoot jar 程序部署Shell 脚本的方法

    本文将详细讲解如何编写一个用于启动和停止Spring Boot jar程序的Shell脚本,以及脚本中涉及的关键知识点。 首先,脚本开头定义了几个变量,包括当前脚本所在的目录(`CUR_SHELL_DIR`)、jar文件名(`JAR_NAME`)、jar...

    Linux部署springboot(springcloud)启动多个jar

    本篇文章将深入讲解如何在Linux环境下部署SpringBoot(SpringCloud)项目,并启动多个jar文件,以及如何通过shell脚本来实现日志管理和服务控制。 首先,SpringBoot是一个基于Spring框架的轻量级开发工具,它内置了...

    linux 一键启动 jar包 批处理脚本

    本文将详细讲解如何编写这样一个脚本来启动、停止和重启Spring Boot的jar包。 首先,我们需要了解Linux环境下的基础命令行操作。`sh`脚本是基于Bash shell编写的,因此我们需要熟悉Bash的一些基本语法,如变量赋值...

    shell脚本:一键启动当前目录所有jar包、一键停止jar包、一键查看当前目录所有jar包的进程数、一键重启jar包脚本

    一键启动当前目录所有jar包 一键停止当前目录jar包 一键查看当前目录所有jar包的进程数 一键重启当前目录jar包 执行命令为: 查看进程:sh java_check.sh process 启动:sh java_check.sh start 停止:sh java_...

    Linux启动jar包的shell脚本

    在Linux系统中,为了方便管理和自动化执行Java应用程序,通常会编写shell脚本来封装启动、停止和重启jar包的命令。本文将深入解析标题为“Linux启动jar包的shell脚本”的技术要点,以及如何通过shell脚本来实现这些...

    linux启动、关闭、重启jar包shell脚本

    然后进行启动、重启、停止等操作; ```bash vim jar_start.sh ``` 执行命令为: sh jar_start.sh start #启动jar包 sh jar_start.sh stop #停止jar包 sh jar_start.sh restart #重启jar包 sh jar_start.sh ...

    dubbo启动和停止脚本

    在Linux环境中,这些脚本通常是bash shell脚本,包含了执行服务启动和停止所需的命令。下面分别解析这两个脚本的功能和使用方法。 **1. `start.sh`启动脚本** `start.sh`用于启动Dubbo服务。通常,这个脚本会执行...

    shell启动项目

    接着是命令和控制结构,如条件语句和循环。 - **变量**:Shell脚本支持变量,用于存储数据,例如`NAME="John"`,然后可以使用`echo $NAME`来输出。 - **命令执行**:通过`command arg1 arg2`来执行命令,如`ls -l`...

Global site tag (gtag.js) - Google Analytics