
# 启动/停止SpringBoot服务
该步骤可通过指定环境下目标主机中SpringBoot应用的路径，用于启动或者停止SpringBoot服务。
#### 配置部署步骤
1. 参照[新建应用](https://support.huaweicloud.com/usermanual-deployman/deployman_hlp_00004.html#deployman_hlp_00004__section1514163217456)，完成应用创建。
2. 根据业务场景，在"部署步骤"页面，添加该部署步骤。
3. 对步骤进行配置，详细参数配置如下所示。 
   表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权限执行：配置使用sudo权限部署该步骤。                                                                                                                                                                                                                                                            |
      
   
   
 
#### 相关文档
若在部署过程中遇到问题，可参考该步骤的[常见问题解决办法](https://support.huaweicloud.com/deployman_faq/deployman_faq_0026.html)。
