检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
始化超时时间”为“60s”,“函数初始化入口”为index.initializer。 图7 初始化配置 父主题: 使用函数访问Redis数据库
查询租户配额 功能介绍 查询租户配额 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/fgs/quotas 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目 ID,获取方式请参见获取项目ID。 请求参数
String 查询偏移量 action 否 String 查询指定action 枚举值: count filter matches 否 Array of KvItem objects 查询指定键值对 sys_tags 否 Array of TagItem objects 查询指定系统标签列表
查询资源标签 功能介绍 查询资源标签。 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/{resource_type}/tags 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目 ID,获取方式请参见获取项目ID。
Integer 偏移量,表示从此偏移量开始查询,offset大于等于0 最小值:0 limit 是 Integer 分页查询,每页查询数据条数,取值范围:1,2,3...100 最小值:1 最大值:100 start_time 否 String 查询开始时间,UTC时间,格式:YYYY-MM-DD
查询应用程序模板列表 功能介绍 查询应用程序模板列表(该功能目前仅支持华东-上海一、华北-北京四) 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/fgs/application/templates 表1 路径参数 参数 是否必选 参数类型 描述
查询函数标签列表 功能介绍 查询函数标签列表 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/{resource_type}/{resource_id}/tags 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
代码解读 FunctionGraph函数初始化入口 Redis连接池 Redis重试机制 Redis健康检查 父主题: 示例代码
函数应用中心 查询应用程序模板详情 查询应用程序模板列表 查询应用程序列表 创建应用程序 查询应用程序详情 删除应用程序 父主题: API
Redis健康检查 Redis健康检查的作用是判断Redis服务端是否正常工作,使用health_check_interval配置对Redis进行定时健康检查,该配置单位为秒,默认值为0不进行健康检查,代码如下: retry = Retry(ExponentialBackoff()
设置以下信息。 触发器类型:选择“云数据库 GeminiDB Mongo”。 GeminiDB Mongo:选择已创建的GeminiDB实例。 密码:GeminiDB数据库实例管理员rwuser的密码。 数据库:输入GeminiDB Mongo实例数据库名称。admin、local、config为保留数据库,不能使用。
查询异步日志详情 功能介绍 查询异步日志详情 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/fgs/functions/async-status-log-detail 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
查询应用程序详情 功能介绍 查询应用程序详情(该功能目前仅支持华东-上海一、华北-北京四) 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/fgs/applications/{id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id
Redis连接池 在示例代码中使用了Redis连接池(BlockingConnectionPool),配置了最大连接数(max_connections)和连接池耗尽后获取连接的最大等待时间(timeout),代码片段如下: pool = BlockingConnectio
Redis重试机制 Redis客户端支持添加自动重试机制,确保在执行Redis操作失败后重试特定次数,这样能大幅度降低暂时性故障影响。例如:发生瞬时的网络抖动、磁盘抖动导致服务暂时不可用或者调用超时的情况下,提高Redis操作的成功概率。 连接DCS单机、主备、读写分离、Prox
FunctionGraph函数初始化入口 在示例代码中我们在initializer方法内创建Redis客户端,并在创建函数时配置了初始化函数,如下: def initializer(context): global redis_client redis_client
连接DCS集群实例 from redis.cluster import RedisCluster as Redis from redis.cluster import ClusterNode redis_client = None def create_redis_client(context):
查询函数实例流量指标 功能介绍 查询函数流量指标。 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/fgs/functions/{func_urn}/slareports/{period} 表1 路径参数 参数 是否必选 参数类型 描述 project_id
需要重试的错误列表 health_check_interval 0 Redis连接健康检查间隔 decode_responses False 默认所有响应都以字节形式返回 表4 Retry配置 参数 默认值 说明 backoff - 退避策略 retries - 重试次数,可以是负数,支持永远重试
查询函数实例使用情况指标 功能介绍 查询函数实例使用情况指标。 指标单位为分钟: 当查询时间范围小于1小时,指标周期为1分钟 当查询时间范围小于1天,指标周期为30分钟 当查询时间范围大于1天,指标周期为180分钟 指标分为如下几类:reservedinstancenum(预留实