检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在AstroZero高级页面中,如何进行统一的HTTP状态拦截? 问题描述 高级页面如何进行统一的HTTP状态拦截,如拦截401、403等公共HTTP状态? 解决方法 参考下方代码自定义库,并打成Zip包。 定制要求:CustomConnectorFilter = ConnectorFilter
AstroZero如何解决高并发、大数据的性能问题? AstroZero引擎层是基于GO语言实现的,GO语言的协程机制支持高并发。同时网络层采用了ELB、Nginx进行负载均衡,合理动态的分担服务压力来满足业务高并发需求。 父主题: 产品咨询类
使用SOAP服务调用SOAP协议接口 当系统需要调用第三方提供的SOAP协议接口时,可以通过配置SOAP服务来实现,SOAP服务是第三方系统提供的,是一组模块化的SOAP接口,通过配置第三方提供的SOAP服务的URL进行调用。对接SOAP服务后,可以为服务添加动作,动作用于将第三
含在“QueryBills”SOAP服务中。 操作步骤 参考登录经典应用设计器中操作,登录经典版应用设计器。 在左侧列表中,单击,选择“HTTP > Soap服务”。 在列表中,选择创建SOAP Service中创建的SOAP Service,在右侧选择“动作”页签,单击“新建”。
错误码 调用接口出错后,将不会返回结果数据。调用方可根据每个接口对应的错误码来定位错误原因。当调用出错时,HTTP请求返回一个4xx或5xx的HTTP状态码。返回的消息体中是具体的错误代码及错误信息。在调用方找不到错误原因时,可以联系华为云客服,并提供错误码,以便尽快帮您解决问题。
ingress.kubernetes.io/ssl-redirect false Nginx控制器默认后端service使用http协议,如果后端service使用的是https协议,请添加表2中的注解。 表2 注解2 注解中键 注解中值 nginx.ingress.kubernetes.io/backend-protocol
表1 认证源配置参数说明 参数 参数说明 认证协议 根据对端认证服务器提供的认证协议进行选择,选择后需要配置相应的地址和凭证信息,目前只支持标准Oauth2、CAS和SAML2协议。 认证地址 认证登录地址,请从第三方获取。 “认证协议”配置为“Oauth2”或“SAML2”时,才需配置此参数。
图2 新增脚本 在脚本编辑器中,将以下脚本代码粘贴到代码编辑区。 import * as http from 'http' // 导入http库 let client = http.newClient() // 实例化 let resp = client.get("https://www
设置错误码参数,单击“保存”。 图2 新建错误码 名称:自定义的错误码,建议以字母开头,长度不超过64个字节,包括命名空间。 类别:新建错误码所属的分类。 Http状态码:选择Http协议状态码。 语言:根据需要,选择所需的语言类型。单击“新增”,可添加多语言错误码。若待添加的语言不存在,可单击语言后的。在提
这个临时响应用来通知客户端,它的部分请求已经被服务器接收,且仍未被拒绝。 101 Switching Protocols 切换协议。只能切换到更高级的协议。 例如,切换到HTTP的新版本协议。 200 ok 请求成功。 201 Created 创建类的请求完全成功。 202 Accepted 已经接受请求,但未处理完成。
您从请求消息中单独传递它,所以在此单独强调。 表1 URI中的参数说明 参数 说明 URI-scheme 表示用于传输请求的协议,当前所有API均采用HTTPS协议。 Endpoint 指定承载REST服务端点的AstroZero服务器域名或IP。 例如,AstroZero开发环
监听器配置:Ingress为负载均衡器配置监听器,监听器对负载均衡器上的请求进行监听,并分发流量。 对外协议:对外协议支持HTTP和HTTPS。 勾选HTTPS,表示使用HTTPS。 默认不勾选HTTPS,表示使用HTTP。 Secret证书名称:如果对外协议勾选“HTTPS”,需要
监听器配置:Ingress为负载均衡器配置监听器,监听器对负载均衡器上的请求进行监听,并分发流量。 对外协议:对外协议支持HTTP和HTTPS。 勾选HTTPS,表示使用HTTPS。 默认不勾选HTTPS,表示使用HTTP。 Secret证书名称:若对外协议勾选“HTTPS”,需要配
新建错误码的名称,如“Error001”。 系统会根据“名称”和“语言”匹配错误码进行展示,请保证“名称”+“语言”唯一。 类别 错误码所属的分类。 Http状态码 Http协议状态码。 语言 请根据实际需求从下拉列表中选择语言类型。 单击“新增”,可创建多语言错误码。 单击语言后的,会显示“请在翻译工
建后不支持修改。 必须以字母开头,仅能包含字母、数字、下划线、中划线或点。 类别 错误码所属的分类,直接在输入框中输入即可。 Http状态码 Http协议状态码。 语言 请根据实际需求,从下拉列表中选择语言类型。 单击“新增”,支持创建多语言错误码。 单击语言后的,会显示“请在翻
必须以字母开头,只能由字母、数字、下划线、中划线和点组成组成。 类型 新建错误码所属的分类。 取值范围:1~64个字符。 Http状态码 在下拉框中选择Http协议状态码,如200、201等。 语言 根据需要,选择所需的语言类型。单击“新增”,可添加多语言错误码。若待添加的语言不存
例如:配置为“Error001”。 系统会根据“名称”和“语言”匹配错误码进行展示,请确保“名称”、“语言”是唯一的。 类别 新增错误码所属的分类。 Http状态码 Http协议状态码。 语言 请根据实际情况从下拉列表中,选择语言类型。 单击“新增”,支持创建多语言错误码。 若支持的语言未在下拉框中显
取值范围:1~255个字符。 在脚本编辑器中,将以下脚本代码粘贴到代码编辑区。 import * as http from 'http' // 导入http库 let client = http.newClient() // 实例化 let resp = client.get("https://www
kubernetes.io/dockerconfigjson:存放拉取私有仓库镜像所需的认证信息。 kubernetes.io/tls:存放7层负载均衡服务所需的证书。 其它:若需要创建其他类型的密钥,请手动输入密钥类型。 必须选择为“kubernetes.io/dockerconfigjson”。
“CAS”认证配置 表2 “CAS”协议认证配置字段说明 参数 说明 认证协议 根据对端认证服务器提供的认证协议进行选择,此处选择“CAS”。 认证地址 认证登录地址,请从第三方获取。 验证票据地址 验证票据并获取用户属性信息的地址,请从第三方获取。 “认证协议”配置为“CAS”时,才需配置此参数。