因此请确保您在任何函数中使用的镜像不要被覆盖,如果被覆盖为其他的Digest,请及时使用最新的镜像信息重新部署您的函数。更新过程中的函数状态 函数新建成功后,函数状态的更新动作由LastUpdateStatus字段来表示更新过程的状态。...
配置链路追踪 网络配置 配置服务中函数使用的网络,例如配置函数是否可以访问公网、是否可以访问VPC中的资源等。配置网络 存储配置 配置服务中函数使用的NAS文件系统和OSS文件系统。配置后您的函数可以像访问本地文件系统一样访问存储在NAS...
在 函数计算 中,使用不同方式创建函数时,配置 php.ini文件的方法不同。如果您使用容器镜像的方式创建函数,按照正常的配置方式进行配置即可,即将 php.ini文件放置在/usr/local/etc/php 目录。此方式适用于对Docker比较熟悉的用户。如果...
相关环境参数和函数功能说明如下所示:名称 说明 错误日志参数(error_log)设置 默认为 禁用 状态,启动后可发送错误信息到云虚拟主机的错误日志中,即 wwwlogs 目录下。输出缓冲区数据块设置 默认为 禁用 状态,启动后允许PHP将输出的内容...
(推荐)您可以将需要进行异步处理的逻辑,单独作为一个函数,然后使用函数的异步调用功能,在原函数中使用函数计算的SDK或HTTP URL,通过异步调用的方式调用新函数,从而达到异步执行的效果。例如:您的请求是同步请求完成用户注册,然后...
本文介绍使用 函数计算 编写代码相关的基础概念信息,包括请求处理程序、函数实例生命周期回调方法、日志记录和错误处理等。请求处理程序 在创建函数时,您需要指定请求处理程序。函数计算 的运行时会加载并调用您的请求处理程序处理请求。...
例如,您需要使用Node.js 18的版本,使用方法如下:建议您在控制台先创建一个自定义运行时函数,运行环境选择Node.js 18,然后在函数详情页面中导出函数的配置。YAML中的layers用来挂载Node.js 18公共层,PATH变量可以将Node.js 18设置为...
本文介绍Custom Runtime运行环境常见的错误类型及排查方法。实例启动失败(Failed to start function instance)报错示例 The function cannot be started.Failed to start function instance.Error:the file/code/bootstrap is not exist ...
本文介绍Custom Runtime运行环境常见的错误类型及排查方法。实例启动失败(Failed to start function instance)报错示例 The function cannot be started.Failed to start function instance.Error:the file/code/bootstrap is not exist ...
data Object 否 请求的参数 header Object 否 设置请求的头部 success Function 否 调用成功的回调函数 fail Function 否 调用失败的回调函数 complete Function 否 调用结束的回调函数(调用成功、失败都会执行)错误码 error 描述 解决...
如果客户端调用出现超时情况,您可以将耗时的逻辑放在新的函数中,使用函数的异步调用功能调用新的函数,或者在客户端调用时使用异步调用。函数处于运行中,如何更新函数配置?函数执行完成后才会更新函数配置。更新函数配置后,已经在执行...
锁分析(需开启performance_schema并开启对应的插件监控)死锁 error log中查看报错:Deadlock found when trying to get lock.查看最后一次死锁:show engine innodb status\G 获取语句事务id。通过events_statements_history_long来...
打印日志 函数计算 内置了logger模块,在使用内置运行时创建的函数中,您可以通过$GLOBALS['fcLogger']使用该内置logger模块,将打印的内容收集到创建服务时指定的日志服务Logstore中。使用其他方式创建的函数,您可以使用PHP提供的方法...
打印日志 函数计算 内置了logger模块,在使用内置运行时创建的函数中,您可以通过$GLOBALS['fcLogger']使用该内置logger模块,将打印的内容收集到创建服务时指定的日志服务Logstore中。使用其他方式创建的函数,您可以使用PHP提供的方法...
前提条件 已完成服务与函数的部署,具体操作请参见 创建函数。本文以Node.js应用为例介绍通过应用中心部署的操作步骤。函数代码通过Git管理。应用中心已经适配了GitHub、Gitee、Codeup以及自建的GitLab等多种常见场景。本文示例中的函数...
配置异步调用目标服务 说明 配置异步调用目标前,请先 创建函数 并确保服务中函数所使用的角色具有对应的云服务权限。具体信息,请参见 授予函数计算访问其他云服务的权限。消息服务MNS:mns:SendMessage 或 mns:PublishMessage。函数计算...
打印日志 您可以使用 context.GetLogger()方法打印日志,也可以使用log库或fmt库中的方法打印日志,或者其他写入到stdout或stderr的日志库打印日志。使用context.GetLogger()方法打印日志 使用该方法打印的每条日志中都包含日志级别、...
日志打印 您可以使用 context.GetLogger()方法打印日志,也可以使用log库或fmt库中的方法打印日志,或者其他写入到stdout或stderr的日志库打印日志。使用context.GetLogger()方法打印日志 使用该方法打印的每条日志中都包含日志级别、...
本文介绍在 函数计算 中使用Node.js运行时开发代码时,所涉及的Context(上下文)的相关概念。什么是上下文 当 函数计算 运行您的函数时,会将上下文对象传递到执行方法中。该对象包含有关调用、服务、函数和执行环境等信息。上下文对象...
您可以编写自定义函数并在MaxCompute SQL中使用入口对象的delete_function()方法来删除函数,也可以使用函数对象调用drop方法删除函数。使用示例 o.delete_function('test_function')function.drop()#Function对象存在时直接调用drop方法。...
本文介绍在 函数计算 中使用Node.js运行时开发代码时,所涉及的Context(上下文)的相关概念。什么是上下文 当 函数计算 运行您的函数时,会将上下文对象传递到执行方法中。该对象包含有关调用、服务、函数、链路追踪和执行环境等信息。...
SAE 允许实时日志和文件日志同时存在,您需要查看镜像本身是否存在标准输出。Nginx的 error_log 和 ...} 方法二:使用 access_log 和 error_log 指令传递文件路径。access_log/var/log/nginx/access.log error_log/var/log/nginx/error.log
本文介绍在 函数计算 中使用Go运行时开发代码时,所涉及的Context(上下文)的相关概念和使用示例。什么是上下文 当 函数计算 运行您的函数时,它会将上下文对象(context.Context)传递到执行方法中。该对象包含有关调用、服务、函数、...
context:包含函数的运行时信息,例如请求ID和临时身份验证,便于您在代码中使用这些信息。说明 如您需要通过HTTP触发器或自定义域名访问函数,请先获取请求结构体再自定义HTTP响应。更多信息,请参见 HTTP触发器调用函数。示例一:解析...
本文介绍在 函数计算 中使用Go运行时开发代码时,所涉及的Context(上下文)的相关概念和使用示例。什么是上下文 当 函数计算 运行您的函数时,它会将上下文对象(context.Context)传递到执行方法中。该对象包含有关调用、服务、函数、...
本文为您详细介绍 H5页面 接入 网页端SDK 的方式及本机号码校验相关方法的说明。说明 在使用过程中如有疑问,可以 提交工单 联系阿里云技术工程师处理。SDK接入方式 下载SDK 登录 号码认证产品控制台,在 概览 页面右侧 API&SDK 区域,单击...
方法一:直接调用函数 在您的 Go 代码中调用函数,并参考表格中的内容修改参数,进行数据库连接。func NewOdpClient(fullUserName string,passWord string,odpIP string,odpRpcPort int,database string,cliConfig*config.ClientConfig)...
本文介绍Go实现函数实例生命周期回调的方法。...在本示例中,MySQL数据库配置在函数的环境变量配置中(参考s.yaml)。Initializer回调从环境变量中获取数据库配置,创建MySQL连接池并测试连通性。更多信息,请参见 go-initializer-mysql。
重要 创建函数中的 请求处理程序类型 仅支持选择 处理事件请求。企业版实例中,函数计算的服务和函数所在地域,必须与企业版实例所在地域一致。已创建数据转发规则并编写处理数据的SQL,请参见 设置数据流转规则。背景信息 使用规则引擎...
什么是请求处理程序 FC 函数的请求处理程序,是函数代码中处理请求的方法。当您的 FC 函数被调用时,函数计算 会运行您提供的Handler方法处理请求。您可以通过 函数计算控制台 的 请求处理程序 参数配置Handler。对Node.js语言的 FC 函数而...
概述 本文主要介绍使用阿里云ECS实例搭建Apache网站时,遇到的一些常见问题的处理方法。详细信息 说明 阿里云提醒您:如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。如果您对实例(包括但不限于...
建议您将请求的路径配置为/*,可以让所有gRPC请求都转发到对应的gRPC函数中,gRPC函数会将请求路由到客户端定义的gRPC方法。端口:gRPC请求端口为 8089。传输安全性 为保证gRPC请求的安全性,函数计算 线上环境仅支持使用TLS协议的客户端。...
说明 上述示例代码中函数的请求处理程序是 index.js 或 index.mjs 中的 handler 方法。如果您的函数的请求处理程序配置不同,请获取对应的文件和方法进行更新。在 函数代码 页签,单击 测试函数 右侧的 图标,从下拉列表中选择 配置测试...
您可以使用环境变量,在不修改代码的前提下灵活调整 FC 函数的行为。环境变量作为函数配置的一部分,以字符串键值对的方式存储,不同函数拥有独立的环境变量。本文介绍环境变量的基本信息、配置方式以及如何在代码中使用环境变量等。安全性...
重要 使用该方法无法获取退出时的报错信息和堆栈信息。package main import("fmt""log""github.com/aliyun/fc-runtime-go-sdk/fc" )func HandleRequest()error { fmt.Println("hello world")log.Fatal("something is wrong")return nil } ...
blockHandler函数默认需要和原方法在同一个类中。若希望使用其它类的函数,则可以指定 blockHandlerClass 为对应的类的 Class 对象,对应的函数必需为static函数,否则无法解析。fallback:fallback函数名称(可选项)。用于在抛出异常的...
注意 使用该方法无法获取退出时的报错信息和堆栈信息。package main import("fmt""log""github.com/aliyun/fc-runtime-go-sdk/fc" )func HandleRequest()error { fmt.Println("hello world")log.Fatal("something is wrong")return nil } ...
说明 如果内置函数中不存在您所需的函数,您可以通过自定义函数实现,自定义函数详情请参见 自定义函数概述。标量函数 类别 函数 说明 比较函数 value1=value2 如果value1等于value2返回true。value1<>value2 如果value1不等于value2返回...
重要 handler 字段需配置为非空字符串,在 s.yaml 文件中使用默认值"true"时,必须携带双引号。具体的示例如下所示。edition:1.0.0 name:hello-world#项目名称 access:default#密钥别名 vars:#全局变量 region:cn-shanghai # 地域 service:...
注意,如果出现合约异常之前已使用 Log 接口发出通知事件,那么这些信息将在回执(receipt)中体现。异常分类 异常产生的原因有以下几类:通过调用 Revert()或 Require()主动抛出异常,此时异常信息会进入到交易回执的 output 字段中。合约...