快捷启动java程序:start_jar

手动发布java进程时,经常会重启,手动操作非常麻烦。

  • start_jar.sh : 可接收4个参数:环境,jar文件名,
    • 功能:检查进程,并执行 kill -15 命令,等待20秒后进程仍存在则 kill -9,最后重启进程
    • 参数:
      • 环境:-Dspring.profiles.active的值,也是springboot项目中application.yml的环境值。
      • jar文件名:jar包文件名,可不携带版本号。
      • jvm参数Xmx:可选,默认512m
      • jvm参数Xms:可选,默认128m
  • sky_demo_fat.sh : 示例脚本,该脚本名可自定义。
    • 示例: ./start_jar.sh prod_test sky-demo Xmx=1g 表示在当前目录下找sky-demo.*.jar文件,并设置-Dspring.profiles.active=prod_test -Xmx1g参数启动jar文件
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容