系统函数一般会出现什么故障

_相关内容

Custom Runtime如何避免僵尸进程?

问题原因 由于代码程序的问题,有时候产生僵尸进程。解决方案 创建函数时,选择 使用自定义运行时创建,并配置了 启动命令,那么系统中的1号进程就是您的启动命令。所以需要您配置的启动命令具有回收僵尸进程的能力。您可以使用Bash脚本...

上下文

什么是上下文 当 函数计算 运行您的函数时,将上下文对象传递到执行方法中。该对象包含有关调用、服务、函数、链路追踪和执行环境等信息。事件请求处理程序(Event Handler)和HTTP请求处理程序(HTTP Handler)都支持上下文对象作为传入...

事件请求处理程序(Event Handler)

不设置 x-fc-status:函数计算 默认本次调用是成功执行的,但是您的函数可能有异常,没有向 函数计算 汇报,函数计算 认为这次函数执行没有报错,在业务逻辑上可能没有影响,但是在监控可观测性上有影响。如下图所示:设置 x-fc-status...

配置日志

函数计算 支持与 日志服务 进行集成,为函数配置日志后,函数计算 自动收集日志,并把日志投递到指定的日志库。您可以在 函数计算 控制台查看单请求日志、实例日志或函数日志,也可以在 日志服务 控制台利用日志分析能力对日志进行自定义...

快速创建函数

背景信息 通过函数计算控制台快速创建函数的流程包括:开通函数计算服务、创建服务、创建函数和执行函数。服务(Service)是 函数计算 的基本资源单位。您可以在服务级别上授权、配置日志和创建函数等。函数(Function)是调度与运行的基本...

函数计算冷启动优化最佳实践

使用Initializer函数入口,函数计算 异步调用初始化接口,消除掉代码初始化的时间,在 函数计算 系统升级或者函数更新过程中,您对冷启动无感知。混合模式 用户侧的冷启动一般难以消除。例如,在深度学习推理中,要加载大量的模型文件时...

配置自定义域名

如果您希望通过浏览器正常访问函数或者希望通过固定域名访问函数,您需要配置自定义域名。典型应用场景 函数计算 支持创建函数处理HTTP请求。在以下示例场景中,您需要为Web应用绑定自定义域名。您创建了一个Web应用,并将该应用迁移到 ...

函数计算冷启动优化最佳实践

系统追踪每个函数实例上正在处理的请求数,当并发的请求数达到您设定的上限后,系统会选择其他的函数实例。当所有实例的请求数都达到上限后,创建新的实例。预留模式实例由您管理,即使没有请求,您也需要为闲置的预留模式实例付费。按量...

上下文

什么是上下文 当 函数计算 运行您的函数时,将上下文对象传递到执行方法中。该对象包含有关调用、服务、函数和执行环境等信息。上下文对象主要提供了以下参数。字段 类型 说明 request_id String 本次调用请求的唯一ID。您可以记录该ID,...

SLS触发器

前提条件 函数计算 创建服务 说明 在创建服务时,请配置好服务角色,函数会获得该角色所拥有的权限,否则在测试函数代码时会报错。本文示例配置的服务角色为 AliyunFCDefaultRole,并在权限策略中增加 AliyunLogReadOnlyAccess。关于服务...

配置自定义域名

函数计算 为创建的HTTP函数提供默认访问地址,通过浏览器访问该地址时触发强制下载行为。如果您希望通过浏览器正常访问函数或者希望通过固定域名访问函数,您需要配置自定义域名。典型应用场景 HTTP函数可以被看作为一个Web应用,该...

实例级别指标

什么是实例级别指标 实例级别指标是函数实例维度的性能指标,对函数实例进行实时监控和性能数据采集,并进行可视化展示,为您提供函数实例端到端的监控排查路径。实例级别指标可通过以下维度进行呈现。函数维度或函数Qualifier维度:指以...

功能特性

函数实例命令行操作 函数调用 同步调用 当您同步调用一个函数时,事件将直接触发函数函数计算运行该函数并等待响应。当函数调用完成后,函数计算将执行结果直接返回给您,例如返回结果、执行摘要和日志输出。同步调用 异步调用 函数...

请求级别指标日志

Custom Runtime与Custom Container运行时中如果打印了 FC Invoke Start RequestId:xxx 与 FC Invoke End RequestId:xxx,会出现一次调用在请求列表中出现两次的情况。基于请求指标进行自定义搜索,创建自定义大盘。请求指标以 key:val 的...

HTTP请求处理程序(HTTP Handler)

不设置 x-fc-status:函数计算 默认本次调用是成功执行的,但是您的函数可能有异常,没有向 函数计算 汇报,函数计算 认为这次函数执行没有报错,在业务逻辑上可能没有影响,但是在监控可观测性上有影响。如下图所示:设置 x-fc-status...

实例级别指标

什么是实例级别指标 实例级别指标是函数实例维度的性能指标,对函数实例进行实时监控和性能数据采集,并进行可视化展示,为您提供函数实例端到端的监控排查路径。实例级别指标可通过以下维度进行呈现。函数维度或函数Qualifier维度:指以...

实例类型及使用模式

函数计算 优先将函数调用请求调度至预留的函数实例,当函数请求的并发超过预留的函数实例处理能力时,超出部分的请求被转发至按量模式的实例。关于删除预留模式的实例,请参见 配置弹性伸缩规则。说明 如果您希望解决冷启动问题,预留...

使用函数计算搭建前端CICD系统

本文介绍通过 函数计算 搭建前后端分离架构下的前端静态资源部署服务。背景信息 企业一般使用Gitlab托管前端代码,搭建Jenkins监听Webhook消息,再发布至OSS。此方案虽然比较灵活,但存在以下劣势:需要购买服务器自建Jenkins,涉及计算...

配置OSS文件系统

使用其他地域的内网Endpoint作为访问地址时,会出现连接超时,导致 deadline exceeded 报错。挂载失败,报错信息为 invalid credentials。请确认您为服务配置的RAM角色是否具备访问OSS的权限,权限信息如下所示。更多信息,请参见 授予函数...

什么是WebIDE

检查本地客户端是否打开的是海外地域的函数,如果本地客户端网络跨境能力较差,尝试打开海外地域的函数会导致连接缓慢或者无法连接。检查您的代码包是否过大。如果代码包体积过大,上传或部署代码需要较长的时间,您可以尝试优化代码包后再...

什么是WebIDE

检查本地客户端是否打开的是海外地域的函数,如果本地客户端网络跨境能力较差,尝试打开海外地域的函数会导致连接缓慢或者无法连接。检查您的代码包是否过大。如果代码包体积过大,上传或部署代码需要较长的时间,您可以尝试优化代码包后再...

使用函数计算搭建前端CICD系统

本文介绍通过函数计算搭建前后端分离架构下的前端静态资源部署服务。背景信息 企业一般使用GitLab托管前端代码,搭建Jenkins监听Webhook消息,再发布至OSS。此方案虽然比较灵活,但存在以下劣势:需要购买服务器自建Jenkins,涉及计算存储...

配置HTTP触发器并使用HTTP触发

函数错误即编写的函数问题报5xx状态码。下表描述请求错误和函数错误可能出现的场景,以便您迅速排查问题。错误类型 HTTP状态码 原因分析 是否计费 请求错误 400 您的请求超过Request限制项的限制。更多信息,请参见 HTTP触发器概述。...

可执行文件在本地测试正常,但在函数计算的运行环境中...

问题现象 当我在本地使用Windows操作系统或是macOS操作系统开发函数时,可执行文件在本地测试正常,但当我将函数部署到函数计算运行时,出现 permission denied 报错。可能原因 由于在开发函数的过程中需要打包代码,在打包代码时,Windows...

配置网络

交换机所在的子网故障或子网中的IP地址已用尽,您可以在配置VPC时提供两个或者多个交换机ID,如果一个可用区出现故障,您的函数可以在其他可用区运行,提高容错能力。安全组配置错误,请您按照以下要求配置安全组。需要设置VPC中的安全组的...

PutProvisionConfig

预留模式配置的固定预留值可能导致预留函数实例利用不充分,您可以通过定时弹性伸缩和指标追踪弹性伸缩两种模式解决该问题。具体信息,请参见 预留模式实例的自动弹性伸缩。请求头 该接口无特殊请求头,关于公共请求头信息,请参见 公共...

SLS触发器

通过配置日志服务SLS触发器,您可以实现 日志服务SLS 与 函数计算 的集成。SLS触发器能够在新日志产生时自动触发函数执行,从而增量消费日志服务Logstore的数据,并完成自定义加工任务。使用场景 数据清洗、加工场景 通过日志服务,快速...

函数计算应用

如果函数超过此处的设定时间仍未返回结果,则认为函数运行异常,此时函数会被重启。定时运行 配置函数定时触发的时间点和频率,格式为Cron表达式。例如,*表示每分钟触发一次函数,20*表示每小时的第20分钟触发一次函数。详细信息,请参见 ...

HTTP请求处理程序(HTTP Handler)

不设置 x-fc-status:函数计算 默认本次调用是成功执行的,但是您的函数可能有异常,没有向 函数计算 汇报,函数计算 认为这次函数执行没有报错,在业务逻辑上可能没有影响,但是在监控可观测性上有影响。如下图所示:设置 x-fc-status...

使用fcapp.run运行您的RESTful应用

如果您在 函数计算 部署了RESTful风格的应用,则会出现404报错。最初,函数计算 提供了原生的RESTful架构,将每个函数视为一个独立的资源,通常一个函数只负责一小块功能,也就是一个API。如果一个函数只对应一个API,那么在函数代码中也...

GetProvisionConfig

预留模式配置的固定预留值可能导致预留函数实例利用不充分,您可以通过定时弹性伸缩和指标追踪弹性伸缩两种模式解决该问题。具体信息,请参见 弹性管理(含预留模式)。请求头 该接口无特殊请求头,关于公共请求头信息,请参见 公共参数...

日志

说明 推荐您使用 context.getLogger 方法打印日志,使用该方法打印的日志自动包含RequestId,方便在出现错误的时候定位问题日志。使用context.getLogger打印日志 使用该方法打印的每条日志中都包含时间、RequestId和日志级别等信息。示例...

为HTTP触发器配置JWT认证鉴权

常见问题什么触发器开启JWT鉴权之后,访问函数提示:invalid or expired jwt?该提示说明JWT鉴权失败,可能原因如下。您的Token签名、格式等非法,导致校验出错。您的Token已过期,导致校验出错。您的Token中的 kid 与您在触发器中配置...

日志

说明 推荐您使用 context.getLogger 方法打印日志,使用该方法打印的日志自动包含RequestId,方便在出现错误的时候定位问题日志。使用context.getLogger打印日志 使用该方法打印的每条日志中都包含时间、RequestId和日志级别等信息。示例...

配置HTTP触发器并使用HTTP触发

函数错误即编写的函数问题报5xx状态码。下表描述请求错误和函数错误可能出现的场景,以便您迅速排查问题。错误类型 X-Fc-Error-Type HTTP状态码 原因分析 是否计费 请求错误 FcCommonError 400 您的请求超过Request限制项的限制。更...

使用系统函数

在复杂的业务场景中,API的请求体中可能包含一些随时间或请求变化的参数。您可以使用系统函数动态生成API请求体的内容。此外,对于有缓存机制的API,使用系统函数生成不同的请求体,可以避免缓存影响测试结果。您可以在PTS控制台使用函数...

上传代码包到函数计算后文件显示乱码如何处理?

压缩过程编码问题 如果您选择上传ZIP包的方式上传代码,可能是压缩过程出现问题,例如,您的操作系统的默认编码与ZIP文件中的文件名编码不一致,或者压缩工具的编码设置问题,有些压缩工具可能在压缩文件时没有正确设置文件名编码,导致...

上下文

什么是上下文 当 函数计算 运行您的函数时,将上下文对象传递到执行方法中。该对象包含有关调用、服务、函数和执行环境等信息。上下文对象主要提供了以下参数。字段 说明 RequestId 本次调用请求的ID。您可以记录下该ID,当出现问题时...

结果回调

函数计算 接收异步调用请求后,将请求持久化后立即返回响应,无需等待请求执行完成。如您需要保留执行失败且超过最大重试次数被丢弃的请求,或通知下游异步调用结果,可以通过配置结果回调功能实现。配置异步目标服务后,异步调用请求...

请求处理程序(Handler)

什么是请求处理程序 FC 函数的请求处理程序,是函数代码中处理请求的方法。当您的 FC 函数被调用时,函数计算 运行您提供的Handler方法处理请求。您可以通过 函数计算控制台 的 请求处理程序 配置Handler。对Python语言的 FC 函数而言,...
< 1 2 3 4 ... 200 >
共有200页 跳转至: GO
新人特惠 爆款特惠 最新活动 免费试用