腾讯云代金券:腾讯云运行无服务器云函数

原创 发迹网编辑  2020-03-26 08:57:07  阅读 34 次 评论 0 条
百度360搜狗关键词快速排名,7天上首页

本教程主要介绍如何使用腾讯云无服务器云函数创建和调用 Hello World 函数。

还没有领券的朋友,可以先领券再去购买,可以享受折扣优惠

腾讯云代金券免费领取地址:点击进入

创建 Hello World 函数

登录 腾讯云控制台,将鼠标依次移至【云产品】、【云计算与网络】,单击【无服务器云函数】进入无服务器云函数控制台。

腾讯云代金券:腾讯云运行无服务器云函数 腾讯云运行无服务器云函数 第1张

在控制台界面上方“函数服务”标题旁选择地域。单击【新建】,进入函数配置界面。

按要求填写函数名称、运行环境、内存和超时时间(示例中函数名称为 hello-world,运行环境为 Python 2.7,内存为 128 MB,超时时间为 3 秒),单击【下一步】,进入函数代码编辑页面。

在函数代码页面,默认选择【在线编辑】,在【模版】中选择Hello World模版,此时,执行方法和代码将填入对应模版的默认值。单击【下一步】,进入触发方式页面。

执行方法为index.main_handler,表示无服务器云函数控制台会将此段代码自动保存为index.py文件,并压缩该文件上传至 SCF 平台以创建云函数。

函数代码显示为以下代码片段:

# -*- coding: utf8 -*-print('Start Hello World function')def main_handler(event, context):print('Hello World')if 'key1' in event.keys():
  print("value1 = " + event['key1'])if 'key2' in event.keys():
  print("value2 = " + event['key2'])return "hello from scf"  #return

该示例代码将从event参数中获取类似以下形式的数据:

{"key1": "test value 1","key2": "test value 2"}

在触发方式页面,可单击【添加触发方式】配置触发器。对于此示例代码来说,不需要配置任何触发器,直接单击【完成】按钮即可。

此时控制台自动生成代码程序包并上传至无服务器云(082765.com)函数平台以创建云函数。您可以在云函数列表页中单击【hello-world】进入云函数详情页。

调用 Hello World 函数

在无服务器云函数列表页单击【hello-world】进入云函数详情页。

单击页面右上方【测试】,弹出测试函数页面。

在【测试事件模版】中选择【Hello World 事件模版】,窗口出现如下图所示代码。用户可以任意更改该 JSON 数据的值(如将test value 1改为my_own_data),但不可改变该示例数据结构。

单击【运行】,代码开始运行并显示测试结果。

在无服务器云函数列表页单击【hello-world】进入云函数详情页。

单击【日志】选项,显示如图所示日志界面。在日志界面中可查看调用时间和调用结果。

在无服务器云函数列表页单击【hello-world】进入云函数详情页。

单击【监控】选项,显示如图所示监控界面。在监控界面中可清晰地针对某时间段监控调用次数、错误次数和运行时间。

删除 Hello World 函数

无服务器云函数列表页中显示所有您新建的函数,若想要删除函数,单击对应函数操作【删除】,弹出删除函数确认框。

单击【确认】即可删除函数。

以上内容来自腾讯云官网

推荐阅读::

快排SEO整站优化:百度搜狗360关键词快速上排名,7天上首页!

实战网赚项目导航:网上赚钱项目和手机赚钱软件排行榜

阿里云优惠券、阿里云代金券、阿里云优惠码推荐码免费领取!

【加入】发迹网创业社群!

本文地址:https://www.082765.com/post/567.html
版权声明:本文为原创文章,版权归 发迹网编辑 所有,欢迎分享本文,转载请保留出处!

  • 发迹创业网,关注创业、营销、自媒体和站长

    扫码立即关注我们!

    发表评论


    表情

    还没有留言,还不快点抢沙发?