
# 管理华为云Astro轻应用服务编排
#### 运行服务编排
服务编排开发完成后，通过运行服务编排，可查看服务编排的执行结果是否符合预期。如果不符合预期，可通过调试功能，快速定位到哪一步的输出不符合预期。
1. 参考[登录华为云Astro轻应用应用设计器](https://support.huaweicloud.com/usermanual-astrozero/astrozero_05_9004.html)中操作，登录应用设计器。
2. 在左侧导航栏中，选择"逻辑"。
3. 将鼠标放在对应的服务编排上，单击![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001939547318.png)，选择"编辑"，进入服务编排设计页面。
4. 单击页面上方的![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001966865873.png "点击放大")，保存服务编排。
   
   保存后，系统会对服务编排进行编译。如果有报错或者警告，请单击"确定"，在服务编排编辑器页面修改服务编排。修改后再次保存，直至无报错和警告。
   
   
5. 保存成功后，单击页面上方的![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001966785633.png)，运行服务编排。
6. 在弹出的输入参数页面进行配置，单击"运行"。 
   如果有输入参数，请输入参数后，再单击"运行"。如果该服务编排没有输入参数，可直接单击"运行"。
   表1基本信息参数说明 
   | 参数                          | 说明                                                                                                                                                                                                                                                            |
   |:---|:---|
   | 请求头参数                       | 请求消息头的参数配置，"键"为参数名，"值"为参数取值。 单击"请求头参数"前的![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001939706682.png)，会显示映射区域"键"和"值"。如果需要多个请求头参数，请单击"添加行"。 |
   | responseType('arraybuffer') | 表示返回响应的类型。勾选时，表示返回响应是一个包含二进制数据的JavaScript ArrayBuffer。                                                                                                                                                                                                        |
   | 输入参数                        | 填写该服务编排运行实例的输入参数及取值。                                                                                                                                                                                                                                          |
      
   
   
7. 检查输出页签的调试结果，是否符合预期。 
   表2输出页签 
   | 调试结果 | 取值                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
   |:---|:---|
   | 查看日志 | 单击该按钮，可弹出"日志跟踪器"，显示该服务编排实例的运行日志。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
   | 结果   | 调试结果。 - 成功  - '*参数名*'的值'%!v(BADINDEX)'无效或格式非法   |
   | 输出   | 该服务编排的输出内容，检查输出是否和预期一致。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
      
   - 如果输出结果符合预期，单击服务编排设计器页面上方的![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001966865881.png)，启用服务编排。
   
   - 如果发现输出结果不符合预期，单击服务编排设计器页面右上方的"跟踪"，打开"跟踪器"页面，查看详细信息。 在"跟踪器"页面，查看服务编排执行的每一步的详细信息。检查哪一步的输出不符合预期。
     图1日志跟踪器   
     ![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001966785637.png "点击放大") 
   
   
   
   
 
#### 查看服务编排详情
服务编排创建后，在已创建服务编排的详情页，可查看服务编排的基本信息、输入参数和输出参数。
1. 参考[登录华为云Astro轻应用应用设计器](https://support.huaweicloud.com/usermanual-astrozero/astrozero_05_9004.html)中操作，登录应用设计器。
2. 在左侧导航栏中，选择"逻辑"。
3. 在右侧的编排中，单击已创建编排后的![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001894300576.png)，选择"详情"，进入服务编排详情页面。
4. 在服务编排详情页面，查看编排的基本信息和输入/输出参数。
 
#### 编辑服务编排
服务编排创建后，若业务逻辑有变更，支持再次修改和调整服务编排。
1. 参考[登录华为云Astro轻应用应用设计器](https://support.huaweicloud.com/usermanual-astrozero/astrozero_05_9004.html)中操作，登录应用设计器。
2. 在左侧导航栏中，选择"逻辑"。
3. 在右侧的编排中，单击已创建编排后的![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001894140668.png)，选择"编辑"，进入服务编排设计页面。
4. 根据业务需求，重新设计服务编排。
 
#### 移动服务编排
服务编排创建完成后，支持将服务编排移动到**拥有开发权限**的应用中。例如，A应用中创建的服务编排，在B应用中也会用到，为避免多次重复创建，可以将A中的服务编排先克隆，再移动到B应用中。
1. 参考[登录华为云Astro轻应用应用设计器](https://support.huaweicloud.com/usermanual-astrozero/astrozero_05_9004.html)中操作，登录应用设计器。
2. 在左侧导航栏中，选择"逻辑"。
3. 在右侧的编排中，单击已创建编排后的![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001936100225.png)，选择"移动"。
4. 根据业务需求，选择待移动的元素，单击"下一步"。
5. 选择应用，单击"确认"，移动所选的元素到其他应用中。 
   只能移动到有开发权限的应用中。
   
   
 
#### 克隆服务编排
服务编排创建完成后，支持将服务编排克隆到当前应用中。例如，应用A中存在两个或多个功能类似的服务编排，此时可基于已创建的服务编排克隆出一个新服务编排，基于克隆后的服务编排进行修改，减少重复创建的操作。
1. 参考[登录华为云Astro轻应用应用设计器](https://support.huaweicloud.com/usermanual-astrozero/astrozero_05_9004.html)中操作，登录应用设计器。
2. 在左侧导航栏中，选择"逻辑"。
3. 在右侧的编排中，单击已创建编排后的![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001936100249.png)，选择"克隆"。
4. 设置编排名称和唯一标识，单击"确认"。 
   克隆成功后，在编排目录下，可查看到克隆成功的服务编排。
   
   
 
#### 删除服务编排
服务编排不再使用时，可通过删除功能，将服务编排从当前应用中删除，避免占用账号的资源配额。
1. 参考[登录华为云Astro轻应用应用设计器](https://support.huaweicloud.com/usermanual-astrozero/astrozero_05_9004.html)中操作，登录应用设计器。
2. 在左侧导航栏中，选择"逻辑"。
3. 在右侧的编排中，单击已创建编排后的![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001966789165.png)，选择"删除"。
4. 在弹出的确认框中，勾选"同时删除资源中的记录？"，单击"确认"，即可删除服务编排。 
   删除服务编排时，如果不勾选"同时删除资源中的记录？"，仅会删除该服务编排，使用该服务编排的功能模块不会受到影响可正常使用。
   
   
 
