更新时间:2024-09-04 GMT+08:00

启动/停止SpringBoot服务

该步骤可通过指定环境下目标主机中SpringBoot应用的路径,用于启动或者停止SpringBoot服务,信息配置如下所示。

表1 参数说明

参数项

说明

步骤显示名称

步骤添加后在部署步骤显示的名称。仅支持汉字、英文字母、数字、空格、或-_,;:./()()符号,其中空格不可在名称开头或结尾使用,长度为1-128。

环境

选择当前资源类型为主机集群的环境,作为部署对象。

服务操作类型

配置启动服务或者停止服务。

服务对应的绝对路径

SpringBoot服务的绝对路径。

系统变量

  • 选填。
  • Java运行参数,使用JVM变量,常用的是 -D 参数。
  • -XX 和-X 参数是用来设定内存和GC参数, 不同JVM的参数设置可能不同。
  • -D 和 -X 参数紧跟在 java 后面,当选择启动服务时,可设置服务运行所需内存大小等。
说明:

常见填入参数形式为 :-Dfile.encoding=UTF-8 -Xms256m -Xmx512m

命令行参数

  • 选填。
  • SpringBoot运行参数,即应用程序自己的参数。
  • 当选择启动服务时,可以通过--参数方法, 设定SpringBoot服务监听端口等。
说明:

常见填入参数形式为 :--server.port=9000 --spring.profiles.active=prod

等待时间

等待服务启动的时间。当选择启动服务时,启动过程中会通过检测进程方式检测服务是否成功启动。可根据服务启动实际所需时间进行调整,如时间设置不合理,会导致检测结果无效。

控制选项

  • 配置是否启用该操作。
  • 当前步骤执行失败后,应用是否继续执行后续的步骤。
  • 配置是否使用sudo权限执行该步骤。

若在部署过程中遇到问题,可参考该步骤的常见问题解决办法