更新时间:2024-08-15 GMT+08:00
应用中心
应用中心使用资源编排服务来部署应用需要的周边资源(包含函数、委托、触发器等),使这些资源相互配合,共同执行任务。(目前仅华北-北京四、华东-上海一暂时支持该功能。)
创建步骤
- 登录函数工作流控制台,在左侧导航栏选择“应用中心”。
- 单击右上方的“创建应用”,进入“选择应用模板”页面。
- 左侧导航栏分为“运行时”和“使用场景”两个筛选条件,您可根据业务需求筛选相应模板,本章节以创建DIS数据处理模板为例进行介绍。确定好模板后,单击“使用模板”进入应用配置页面。
图1 选择应用模板
- 在“应用配置”页,填写如下信息:
- 区域:默认。
- 项目:默认。
- 应用名称:自定义。
- 运行时语言:默认。
- 委托名称:根据实际情况选择是否使用委托,例如步骤3中创建的DIS数据处理模板,需要您创建委托授权函数访问DIS服务,具体如何创建委托请参考配置委托权限。
- 描述:自定义。
信息配置完成后,单击“立即创建”。
参数介绍
应用程序创建成功后,可在应用中心列表中单击应用程序名称查看详细信息。以下是主要参数信息的介绍:
- 资源栈名称:通过该链接可以跳转到资源栈部署成功后的任务详情页面。
- 应用ID:当前部署的应用程序在系统中唯一标识,可以通过该标识和应用名称定位问题。
- DIS数据服务:通过该链接可以跳转到已创建好的DIS数据服务详情页面。
- 函数服务:通过该连接可以跳转到已创建好的函数详情页面。
图2 总览页参数
- 存储库信息中“名称”:通过该链接可跳转到相关函数代码托管的代码仓,可用于浏览及下载相关代码。
图3 代码页参数
常见问题排查方法
- 创建代码仓库失败,提示如图4所示。
排查方法:请检查您账户是否开通了CodeArts服务,具体请参考登录软件开发生产线(CodeArts)检查并开通服务。如果开通后问题仍存在,请联系华为云函数工作流服务工程师进一步帮助。
- 堆栈部署失败,提示如图5所示。
排查方法:单击应用程序名称链接进入应用“总览”页,单击“资源栈名称”链接,跳转到资源编排服务页面,单击“查看失败原因”链接,查看具体问题。图6 总览页
图7 资源编排服务页面
图8 查看失败原因
- 权限不足,提示如图9所示。
排查方法:首次创建应用时报错“权限不足”,请配置当前账号的委托权限,然后重试。
- 删除失败,提示如图10所示。
排查方法:单击应用程序名称链接进入应用“总览”页,单击“资源栈名称”链接,跳转到资源编排服务页面,单击“查看失败原因”链接,查看具体问题。以上图提示为例,删除失败原因是API组中包含API导致删除失败,通过进入应用程序“总览”页,单击函数服务的“物理资源名称/ID”链接,进入函数详情页,选择“设置”->“触发器”,查看API名称。然后进入API网关服务控制台,将该API下线并删除,最后再删除重试。图11 单击函数服务链接
图12 查看API名称