检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
bs不需要提供。 code_size Long 函数大小,单位:字节。 domain_names String 函数配置的需要支持域名解析的内网域名。 user_data String 用户自定义的name/value信息。 在函数中使用的参数。 举例:如函数要访问某个主机,可以
exceeded”,如何查看内存占用大小? 如何定位自定义镜像执行失败“CrashLoopBackOff”的原因? 用户使用相同的镜像名更新镜像,预留实例无法自动更新,会一直使用老镜像,应如何处理?
避免不必要的扣费。 您可以在“费用中心 > 总览”页面设置“可用额度预警”功能。当可用额度、通用代金券和现金券的总额度低于预警阈值时,系统自动发送短信和邮件提醒。 当产生欠费后,请您及时充值使可用额度大于0。
函数的URN(Uniform Resource Name),唯一标识函数。 func_name String 函数名称。 domain_id String 域名id。 namespace String 租户的project id。 project_name String 租户的project name。
t-input桶对象界面,上传image.jpg图片,如图1所示。 图1 上传图片 原始图片image.jpg大小超过28KB。 触发函数自动运行 上传图片至your-bucket-input桶,OBS生成事件触发函数运行,将图片压缩,压缩后的图片存放在your-bucket-o
函数的URN(Uniform Resource Name),唯一标识函数。 func_name String 函数名称。 domain_id String 域名id。 runtime String FunctionGraph函数的执行环境 Python2.7: Python语言2.7版本。 Python3
登录对象存储服务控制台,进入dew-bucket-input桶对象界面,上传image.jpg文件,如图1所示。 图1 上传文件 触发函数自动运行 上传文件至dew-bucket-input桶,OBS生成事件触发函数运行,对文件加解密,输出文件存放在dew-bucket-outp
在FunctionGraph执行时,您可以从扩展向OpenTelemetry API发送订阅请求,订阅后,FunctionGraph会自动将所有遥测数据发送到您的扩展,您可以对数据进行处理,例如存储到OBS、写入文件中或转发给其他可观测性工具。 扩展可以使用遥测 API 订阅三种不同的遥测流:
Serverless将根据您的服务正在使用的运行时来自动检测和排除开发依赖项。从而确保ZIP文件中仅包含与生产相关的软件包和模块。这样做可以大幅减小上传到云提供商的部署包总大小。 可以通过将excludeDevDependency包配置设置为false来选择退出自动排除开发依赖项: package:
基于Serverless无服务架构的函数计算提供事件触发、弹性伸缩、无需运维、按需付费的数据加工、分析。 把过滤后的日志转存到另外的日志流,原日志流根据设置的过期时间自动删除,降低日志存储费用。 父主题: 函数+LTS:日志实时过滤
登录对象存储服务控制台,进入hugb-bucket-input桶对象界面,上传image.jpg图片,如图1所示。 图1 上传图片 触发函数自动运行 上传图片至hugb-bucket-input桶,OBS生成事件触发函数运行,为图片打水印,输出图片存放在hugb-bucket-ou
专享版本)”,此处以共享版APIG为例。 API名称:默认即可,无需修改。 分组:选择在APIG创建的API分组,若无分组,可单击“创建分组”跳转至APIG创建。 发布环境:RELEASE。 安全认证:此处为方便测试,配置“None”,实际业务请选择更安全的认证方式,例如IAM认证等。
backend_type 后端类型:FUNCTION,必填。 type API类型,“1”表示开放API类型,当前只支持该类型,必填。 sl_domain 子域名,必填。 instance_id 实例ID,触发器类型"trigger_type_code"取值为“DEDICATEDGATEWAY”或者“APIC”必填
Administrator:拥有该权限的用户可以对SMN服务下的资源执行任意操作。 选择“CTS Administrator”,由于该策略有依赖,在勾选时,还会自动勾选依赖的策略:Tenant Guest。 单击“下一步”,根据实际业务需求选择资源授权范围,单击“确定”,完成权限委托设置。 告警消息推送
输入“SMN-Test”。 消息类型 选择“文本消息”。 消息内容 输入以下内容:{"message":"hello"}。 消息发布以后,会自动触发函数运行,具体示例事件请参见支持的事件源。 查看函数运行结果 返回函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 选择函数,单击进入函数详情页。
运行时 选择用来编写函数的语言。 须知: 控制台代码编辑器仅支持Node.js、Python和PHP。 填写完成后单击“创建函数”,页面跳转至代码配置页面,继续配置代码源。 配置代码源 您可以根据所选的运行时语言Runtime,参见创建程序包,选择适合的方式进行代码源部署,完成后单击“部署”。
函数的URN(Uniform Resource Name),唯一标识函数。 func_name String 函数名称。 domain_id String 域名id。 namespace String 租户的project id。 project_name String 租户的project name。
my-new-service 此示例将为服务生成Node.js运行时。华为作为提供商,该运行时将在my-new-service目录中生成;如不存在该目录,则会自动生成。在其他情况下Serverless将使用已经存在的目录。 此外,Serverless将根据您提供的路径将服务重命名。在此示例中,服务将重命名为my-new-service。
Administrator”权限。 选择“LTS Administrator”,由于该策略有依赖,在勾选LTS Administrator时,还会自动勾选依赖的策略:Tenant Guest。 单击“下一步”,根据实际业务需求选择资源授权范围,单击“确定”,完成权限委托设置。 父主题: 函数+LTS:日志实时过滤
Hook,并在函数代码中实现对应的 Hook 逻辑。 图2 开启Restore Hook 函数代码中Restore Hook示例如下: 函数发布新版本后,触发快照的自动化制作。 图3 发布新版本 请耐心等待快照制作完成(5min 超时时间)。 图4 快照制作中 图5 快照制作成功 调用 Java 函数,体验快照优化后的性能提升。