首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【玩转腾讯云】腾讯云函数SCF初探

前不久的微信开发者大会上在推他们的Serverless架构,即他们的产品腾讯云函数SCF。...大意就是workers提供一个免运维的轻量级的js的运行环境 现在微信小程序开发这么火,那么就拿腾讯云的SCF云函数作为一个入门的helloword。...安装scf就一个命令:pip install scf 安装好之后可以查看scf版本: scf --version 继续执行:scf configure set进行配置。...相关的配置信息,可以打开腾讯云的web控制台查看。 接下来就是编写函数部分了。...通常来说,很多云服务对内网流量是免费的,比如腾讯云COS,而云函数也有一些内网流量的免计费的说明,如果你的服务器刚好部署在成都区,那么,流量就变成走公网得收费了,当然还有时延问题。

63K92
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    腾讯云函数(SCF)保姆级搭建指南

    本文主要分享了完整搭建一个腾讯云函数的流程,包括监控设置、日志设置等完整流程背景尝试使用腾讯云函数的契机是接了一个需求:将远程配置里的数据定时同步到数据库里。...成本对比云函数的成本可以在腾讯云架构计算器计算。...上传二进制压缩包腾讯云函数对于GO语言不支持在线编辑代码,只支持上传二进制压缩包。...可以进入到函数代码界面:图片日志与监控图片设置与查看日志如果选的是低频日志,只能在高级检索里查看,并且需要配置索引:图片根据自己定需求设置索引即可图片执行几次定时任务后可以查看日志:图片图片可以看到,SCF_Type...图片设置监控告警点击进入设置告警界面图片按需填写相关信息:图片如果处理网络问题,或者请求失败,可以去找腾讯云助手帮忙看一下。如果有通知模板可以直接复用,或者选择新建。

    2.9K41

    SCF VS Code 实践:基于腾讯scf和对象存储cos实现的图床。

    github项目地址 scf_imgbed 基于腾讯云无服务器云函数和对象存储cos实现的图床。...首先介绍下腾讯云无服务器云函数和腾讯云对象存储 主界面 [主界面] 如何使用 本项目使用了腾讯云无服务器云函数和腾讯云对象存储,所以如要使用请开通这两个服务。...clone本仓库或者下载zip包直接上传腾讯云无服务器云函数也可(这里强烈推荐下腾讯云云函数产品的命令行工具SCF CLI) 请打开defaultconfig文件,你可以看见 [主界面]这些配置项,上面两项...SecretId和SecretKey可以在这里获取,Bucket和Region需要在对象存储新建一个存储桶获得 以上完成后请更改defaultconfig.js为config.js 当你把项目成功上传到scf...注:GET需要开启集成响应,post接口需要开启cors(点击api服务名即可配置) 如若使用upload.html实现上传,请获取上一步获取的POST地址后,需要填写在upload.html中的scf_url

    1.8K11

    腾讯云ES+SCF快速构建搜索服务

    本文将针对搜索场景,使用《腾讯云ES官方文档》作为语料,介绍如何使用腾讯云ES+SCF快速搭建搜索服务。先贴一个搜索服务界面: [image] 资源准备 只需要一个ES集群!...在腾讯云购买一个ES集群,集群的规模根据搜索服务的QPS和存入的文档的数据量而定。...具体可以参考《节点类型存储配置建议》 部署搜索服务 我们使用腾讯云免费的SCF工具部署搜索服务的前端界面和后台服务 1 在云函数->函数服务界面左上角首先选择你购买ES集群的地域 [image] 2 新建一个函数服务...10.0.3.14:9200` * `index.py`中的`es_password`修改为白金版ES密码,如果不是白金版则不修改 * `index.html`中的`server_name`修改为你创建的SCF...点击搜索框上方的文字,自动导入数据 [image] 9 至此,一个基于腾讯云ES的简单的问答搜索服务后台就部署完成了。开始你的搜索之旅吧!

    1.5K31

    scfscf工具使用cos部署应用

    云函数部署控制台登录腾讯云Serverless 控制台,单击左侧导航栏的函数服务可以创建云函数,也可以单机左侧导航栏的Serverless 应用来新建应用新建云函数参考:控制台新建云函数新建Serverless...控制台的模板源码包其实scf工具也可以复用部署scf工具部署云函数参考:scf工具部署云函数vs code插件Tencent Serverless Toolkit for VS Code 是腾讯云 Serverless...scf工具安装和配置参考scf工具安装参考scf配置scf安装scf安装需要环境中已安装好了 Node(版本需要 > 12)npm i -g serverless-cloud-framework图片查看...scf版本scf -v图片啊scf工具配置scf需要配置secretid和secretkey。...serverless.yml,scf工具部署依赖serverless.yml里面的配置使用cos源码部署应用的serverless.yml样例如下:component: scfname: scf-nodejs-cosapp

    71151

    使用腾讯SCF 云函数压缩 COS 对象存储文件

    在使用腾讯云 COS 对象存储的过程中,我们经常有想要把整个 Bucket 打包下载的需求,但是 COS 并没有提供整个 Bucket 打包下载的能力。...这时,我们可以利用腾讯云的 SCF 无服务器云函数,完成 COS Bucket 的打包,并重新保存压缩后的文件到 COS 中,然后通过 COS 提供的文件访问链接下载文件。...这种方法能解决一部分问题,但同时也带来了些其他问题: SCF 云函数的内存配置也是有上限的,目前上限是 1.5GB。 SCF 云函数的收费方式是按配置内存*运行时间。...函数在此提供的仍然只是个demo代码,更多的是为大家带来一种新的思路及使用腾讯SCF 无服务器云函数和 COS 对象存储。...项目地址:https://github.com/qcloud-scf/demo-scf-compress-cos

    16.6K71

    使用腾讯SCF实现COS费用封顶的最佳实践

    概述腾讯云COS对象存储,在使用的过程中,为了降低开发成本或单纯的出于“便捷”的考虑,往往将存储桶设置为公有读状态。...下面就介绍一下用过使用SCF来自动实现COS的权限修改的方式。...Cloud Function,SCF)云函数的主要作用和优势1)可以创建主动型触发事件,可根据需要设定触发周期。...2)已内置腾讯云 通用云openapi SDK以及COS SDK库,无需外部引用。3)同园区与COS内网互访,不产生外网流量。...登录腾讯云官网,进入到SCF控制台--函数服务--选择园区--点击“新建”按钮图片选择模板创建--过滤 timer关键词--找到定时拨测 标签:python3.6的模板图片确认配置1)修改自定义函数名称

    11.4K73

    【自力更生】scf-add:为用Python编写腾讯云函数服务SCF代码提供便捷的pypi库添加方式

    背景 出于业务需要,在函数服务的代码中要进行HTTP调用,自然而然会想到使用知名的requests库,然而SCF的Python环境除了标准库之外只有COS的库,无奈只好手动下载requests库及其依赖...可以方便的把需要的库及其依赖的源代码下载下来,再加上一些后续的处理(wheel文件解压之后有两个子文件夹,一个代码文件夹,一个包发行说明文件夹,需要再进行一下文件夹的移动),我写了一个简单的添加pypi库的命令scf-add...(https://github.com/duyixian1234/scf_add)。...entry_points={ 'console_scripts': ['scf-add=scf_add:main'], }, #... ) 安装和使用 pip直接安装 pip install...scf-add 使用的时候也很简单 scf-add add TIM截图20180521090231.png

    1.7K120

    SCF预置并发估算方法

    使用SCF-provisioned-concurrency计算脚本为云函数快速计算相对合适的预置并发数量 因为云函数提供了定时预置并发功能, 可以更加灵活的为不同时间段的请求动态设置预置并发,减少了闲置预置并发的费用...为了帮助用户得到云函数的一个相对合理的预置并发数量的配置,提供了方便的计算脚本: SCF-provisioned-concurrency....安装依赖: npm install 在腾讯云控制台找到想要统计的云函数,通过 监控信息可以获取云函数的并发执行个数和预置并发此项数据,将 csv 数据下载到此脚本仓库的resources(如没有此文件夹...比如现在有两个源文件: `scf-2022-01-01.csv, scf-2022-01-02.csv`, 会把这两个文件中同一时间粒度的并发执行个数计算得到一个平均数值 3....根据result.json 生成的结果数据,用户可以自行在腾讯云控制台上配置云函数所需要的预置并发数量 { "costTotal": "1.2", "plan": [{ "time":

    42100
    领券