检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Redis健康检查 Redis健康检查的作用是判断Redis服务端是否正常工作,使用health_check_interval配置对Redis进行定时健康检查,该配置单位为秒,默认值为0不进行健康检查,代码如下: retry = Retry(ExponentialBackoff
挂载资源的文件共享协议不是NFS 检查挂载资源的文件共享协议是否为NFS 403 FSS.1121 Forbidden 访问受限,请检查是否有配置对应的DMS委托 检查是否配置对应的DMS委托 403 FSS.1122 Forbidden 访问受限,请检查是否有配置对应的DIS委托
代码解读 FunctionGraph函数初始化入口 Redis连接池 Redis重试机制 Redis健康检查 父主题: 示例代码
/configure --prefix=/opt/function/code --sysconfdir=/opt/function/code;make;make install 进入/opt/function/code/lib/pkgconfig检查配置,确认prefix目录是/opt
图4 创建代码仓失败 排查方法:请检查您账户是否开通了CodeArts服务,具体请参考登录软件开发生产线(CodeArts)检查并开通服务。如果开通后问题仍存在,请联系华为云函数工作流服务工程师进一步帮助。 堆栈部署失败,提示如图5所示。
redis.StrictRedis(host="host_ip",password="passwd",port=6379) print(str(r.get("hostname"))) return "^_^" 如果在FunctionGraph服务中远程访问公网上的Redis失败,请检查以下几个方面
配置“构建和检查”。 添加构建任务,类型为构建,选择要添加的任务function-deploy-build任务。 图5 添加任务 其中releaseVersion设置为流水线参数。 图6 releaseVersion参数设置 单击“保存”,保存构建任务。
None 请求等待响应的超时时间(秒) socket_connect_timeout None 连接超时时间(秒) retry None 失败后重试策略 retry_on_error None 需要重试的错误列表 health_check_interval 0 Redis连接健康检查间隔
配置“构建和检查”。 添加构建任务,类型为构建,选择要添加的任务functions-helloworld-build任务。 图9 添加任务 其中releaseVersion设置为流水线参数。 图10 releaseVersion参数设置 单击“保存”,保存构建任务。
每当您从CLI运行Serverless命令时,它都会检查当前Serverless版本是否匹配frameworkVersion的范围。CLI使用语义化版本,因此您可以将其固定为明确的版本或提供版本范围。
polling_interval 检查消息间隔,以秒为单位,缺省为30秒,创建时必填。 DIS触发器数据如下。
如果没有这一项,默认是检查的。 ③保存配置的repo文件。 ④执行如下命令清理缓存。