摘要: ,,,,,,网络应用(Serverless网站后台)是函数计算很重要的一个使用场景。相比于传统的在服务器上搭建 网络应用,函数计算无需您管理服务器等基础设施,只需编写代码并上传,函数计算会为您准备好计算资源,以弹性、可靠 的方式运行您的代码,实现毫秒级别弹性伸缩,轻松应对峰值压力。
函数计算简介
阿里云 函数计算(函数计算) ,是事件驱动的全托管计算服务,是阿里云的 <强> Serverless 强> 计算平台。基于函数计算构建应用,您无需管理服务器等基础设施,而是专注于应用逻辑的开发,大幅提高开发效率。
借助函数计算,您几乎可以构建任何类型的应用程序或后端服务,包括网络 应用后端服务,大规模文件处理,数据实时流式处理等等。函数计算能实时弹性伸缩计算资源来匹配您的应用负载,使得您的系统能始终如一的,可靠的支撑业务的高速增长。此外您只需为实际使用的资源付费,函数未执行则不付费,财务成本显著减低。
函数计算遇见网络应用
网络应用(Serverless网站后台)是函数计算很重要的一个使用场景。相比于传统的在服务器上搭建网络应用,函数计算无需您管理服务器等基础设施,只需编写代码并上,传函数计算会为您准备好计算资源,以 <强> 弹性 强> 、 <强> 可靠 强> 的方式运行您的代码,实现毫秒级别弹性伸缩,轻松应对峰值压力。
为了更好地支持Serverless网站后台的使用场景,提升用户体验,函数计算推出HTTP触发器,即可以通过 HTTP请求触发函数执行,您只需将业务代码写在函数中就可以搭建网络应用,同时,HTTP触发器各个编程语言对流行的网络 框架做了不同程度的兼容,方便您将原有服务迁移到函数计算上来,真正实现 <强> 一行代码,一触即发 强> 。
<李>
配置HTTP触发器
李>-
<李>
只有配置了HTTP触发器的函数才可以对HTTP请求进行处理;
李> <李>值得注意的是配置了HTTP触发器的函数接口与普通函数接口不同。
李>编写处理函数
李>-
<李>
编写处理函数的时候一定注意配置了HTTP触发器的函数接口与普通函数接口不同。
李>测试函数执行
李>-
<李>
通过向函数HTTP发送请求触发函数执行,并检验是否符合预期。
李>配置HTTP触发器
-
<李>
登录 函数计算管理控制台 。
李> <李>新建服务,本示例的服务名称为服务器,所属区域为华东2,开启【高级配置】,配置日志项目和日志仓库,角色创建方式为新建角色,系统授权模板选择 <代码> AliyunLogFullAccess 代码> ,点击【授权】,点击【确定】。
李> <李>在左侧导航栏选择服务,进入到新建的服务中。
李> <李>单击【创建函数】,在创建函数页面: