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

由浅入深 SCF 服务器函数实践

作者: 腾讯架构平台部技术专家    陈杰   近年来,互联网服务从一开始的物理服务器托管,虚拟机,容器,发展到现在的函数,逐步服务器化,如下表所示。...分类 cos对象存储 服务器函数 目标 数据托管 计算托管 单位 文件 函数 接口 上传/下载/修改/删除文件 上传/执行/修改/删除/函数 计费 文件容量大小/存储时长/下载上传流量 函数资源大小...SCF服务器函数为每个用户设置了免费额度,该应用场景几乎肯定能包含在免费额度之内。...在应用SCF服务器函数实践过程中,深刻体会到了其减少设计开发,运营维护工作量及在运营成本方面的优势,如果开发新的功能,函数会成为我们团队的首选,作为团队架构师,应该承当好的一个责任是与时俱进的引入新生产力工具...,欢迎大家试用腾讯-SCF服务器函数,一起更好的迎接并促进服务器时代的到来。

5.7K50

使用腾讯服务器函数SCF)分析天气数据

服务器函数SCF)是腾讯提供的Serverless执行环境,也是国内首款FaaS(Function as a Service,函数即服务) 产品。...提到函数SCF也顺便提一下腾讯将要推出的另外一个产品--批量计算。从本质上来讲批量计算和函数都是将业务逻辑代码进行抽象而提供统一的入口供用户使用,但是两者在使用场景上也有一些区别。...我们就以一个真实的数据来把玩一下腾讯服务器函数,让大家能更好的理解函数。...[服务器函数代码] 第三步需要选择触发方式为COS触发,并选择COS bucket为fredtest。...[服务器函数日志] output bucket同时会按照代码逻辑生成max_temperature_010010-99999-2017 文件 [输出文件] 文件内容为站点代码以及最后计算出的最大温度14.3

5.1K80
您找到你想要的搜索结果了吗?
是的
没有找到

使用 SCF 服务器函数定时备份数据库

最近有客户询问到使用函数进行数据库导出备份时的一些问题,在此也进行一下总结,描述如何使用函数来进行数据库备份。 数据库备份通常是 DBA 每天要进行的工作。...mysqldump 准备 常用来导出数据库备份数据的的 mysqldump 工具,在函数中也同样能使用;但是由于函数环境并未内置 mysqldump,因此我们要自行打包工具。...由于拷贝出来的 mysqldump 和 so 动态库文件是 Linux 版本,如果需要验证可用性,我们可以将准备好的项目目录拷贝到一台 Linux 服务器上,通过运行 mysqldump 命令验证工具的可用性...函数准备 接下来,我们来准备好需要定时运行的函数。此处函数的主要功能,就是在每一次运行时,调用上一步骤中我们准备好的 mysqldump 工具,来连接远程数据库并在本地生成 dump 文件。...函数,以及函数的定时触发器,在运维过程中可以被广泛使用,实现例如备份、检查、告警、同步等各种能力,这篇文章,仅为大家提供了一种实现的思路,欢迎大家可以在这个思路上继续扩展,并分享在运维过程中使用函数的经验

10.1K84

使用 SCF 服务器函数定时拨测站点并邮件告警

利用服务器架构中提供的定时触发能力,在运维监控场景有很多种用处,例如定时备份、定时拨测、定时统计等。...接下来,我们就利用服务器函数实现一个简单的拨测脚本,可以定时拨测指定的业务服务,并在异常时发出邮件告警。...函数配置 接下来,我们通过创建函数,配置触发,让拨测可以正常的运行起来。 创建及配置函数 首先我们来创建和配置函数。...拨测函数未处理函数入参,因此任何测试入参,或者入参都可以触发函数。通过测试时的输出日志,我们可以查看拨测结果,邮件发送情况。...基于此思路,欢迎大家继续扩展并分享在运维过程中使用函数的经验。

13.2K1413

【利用服务器函数SCF)】自动刷新COS中变更文件的CDN!

分析 马说:世界是由懒人创造的。...既然写了这篇东西,也不卖关子了,直接介绍下我们的主角:SCF服务器函数),简单说,SCF能实现事件式的触发,让你的一段代码跑在上,无需自己去搭建服务器。...下面我们就一步步来实现我们要的功能: 1、去 SCF控制台 创建函数 注意: 地域需要选择与COS中存放静态资源的Bucket同个地域的,这里以我广州的 Bucket 为例,创建广州的函数 ?...3、添加触发方式,完成创建 选择 COS 触发,Bucket选择静态资源存储的bucket,事件类型我们选择文件上传,点击保存,完成函数创建 ?...测试效果 以上,我们就完成了 SCF函数的配置,那下面我们直接看效果就行 我在控制台上传了文件 nba.jpg ? 我们在 SCF 控制台能看到调用相关的日志 ?

2.2K40

SCF函数API实践

前言 SCF函数对于我来说真的是非常好用,原先部署在服务器上的一些处理数据的函数可以直接交付给SCF来处理,省了很多服务器的费用。...现在腾讯可以免费试用SCF个人高级版三个月https://cloud.tencent.com/act/free?from=20876,强力推荐!!...在以往想部署一些简单的项目,需要经历服务器的购买、镜像选配、环境搭建、项目部署等一系列操作,而现在直接用SCF就不需要去操劳这些,直接注重业务逻辑,也不需要考虑并发扩容等性能问题。...pyt1') 如果想根命名空间为default的SCF_0_01作为源函数来复制函数则可以写为: tst.fast_copy_scf_function(tst.get_scf_name_list(),...最后感谢大家的支持,祝愿腾讯越来越好呀!

67351

腾讯API:服务器函数

首先,在腾讯服务器函数上面新建: 1.png 创建好一个脚本之后,我们写入代码: # -*- coding: utf8 -*- import urllib.request import socket...utf-8") return True except: return False 2.png 然后可以点击测试,看一下是否可以跑起来: 3.png 通过代码打来使用服务器函数...有人可能还会说,你这样一个小的python程序,你用电脑直接跑啊,为啥还有放在服务器函数上面,为什么还要在本地再写一个脚本呢?...当然也是有原因的: 1:服务器函数可以设置一个间隔时间进行触发,不用电脑一直在线,除此之外他也有多种触发模式 2:我现在这个程序是小程序,可能本地跑,服务器函数跑都一样,但是如果我这是一个很大,很复杂的程序呢...使用服务器函数也会有很多好处的,毕竟目前这样的产品也是刚出没多久,更多的,还要大家,小伙伴们自己去探索其中的妙用。

5K50

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

前不久的微信开发者大会上在推他们的Serverless架构,即他们的产品腾讯函数SCF。...大意就是workers提供一个免运维的轻量级的js的运行环境 现在微信小程序开发这么火,那么就拿腾讯SCF函数作为一个入门的helloword。...首先抛出官方文档:https://cloud.tencent.com/document/product/583/9199 关于服务器的概述,文档已经说得很清楚: 服务器(Serverless)不是表示没有服务器...通常来说,很多云服务对内网流量是免费的,比如腾讯COS,而函数也有一些内网流量的免计费的说明,如果你的服务器刚好部署在成都区,那么,流量就变成走公网得收费了,当然还有时延问题。...这个也说明函数还有待完善的地方,不过相信以后还是会越来越好。

63K92

腾讯SCF函数和Event函数关闭操作教程

计费模式和免费额度变更通知 SCF计费模式和免费额度于 2022 年 6 月 1 日进行调整,用户开通使用函数三个月后每月不再享受免费额度,系统每月会发放基础套餐额度,同时自动扣除 12.8 元,详见免费额度文档...新用户前三个月免费额度中资源使用量、外网出流量较此前免费额度的量将提升一倍,通过 的形式享受免费额度,函数并发配额也将提升一倍。 如果您暂时不使用 SCF 的服务,可以手动冻结函数。...腾讯函数:https://console.cloud.tencent.com/scf/list?...rid=8&ns=defaul 【用户之声】欢迎提交 SCF 产品功能、体验、文档等方面的需求和建议,期待您的声音!...点此反馈 【新功能】Web 函数支持单实例多并发功能正式发布,请求多并发支持自定义静态并发、智能动态并发,详见产品文档>> 直接删除了就不会产生费用了。如果需要这个功能的程序,还是保留了。

2.7K40

腾讯服务器函数架构精解

继虚拟机,容器技术,服务器化成为新的行业热点,服务器函数可以让用户无需关心服务器的部署运营,只需开发最核心的业务逻辑,即可实现上线运营,具备分布容灾能力,可依据负载自动扩缩容,按照实际调用次数与时长计费...本次主要分享腾讯服务器函数在技术实现上的挑战及架构实现原理。...主要从以下四个方面来分享一下服务器函数: 1.函数的价值及使用场景 2.函数架构原理 3.函数关键技术点 4.函数行业进展趋势 服务器函数(Serverless Cloud Function...)是腾讯提供的服务器(serverless)执行环境,帮助用户在没有购买和管理服务器时仍能运行代码。...欢迎试用腾讯服务器函数产品,函数解决安全接入、故障容灾、自动伸缩、成本优化、版本管理等后台通用问题,用户可更省心专注的投入到业务创新。

14.3K62

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

本文主要分享了完整搭建一个腾讯函数的流程,包括监控设置、日志设置等完整流程背景尝试使用腾讯函数的契机是接了一个需求:将远程配置里的数据定时同步到数据库里。...本着『降本增效』的原则,去研究了一下函数的成本,然后就发现了新大陆。成本对比函数的成本可以在腾讯架构计算器计算。...对于本服务,只需最小的资源:函数容器资源1.每15分钟调用一次2.每次10ms3.外出流量1核成本:元/月0.0225函数和容器的消耗的资源类型不太一样,但也能看到,可以省去90%以上的成本。...:图片图片可以看到,SCF_Type值为Platform的是系统日志,值为Custom的为我们自己打印的日志。...总结至此,一个完整的函数搭建完成,日志和监控也齐全。

2.7K41

scf函数层的理解和使用

函数产品函数产品文档:https://cloud.tencent.com/product/scf函数特性简单易用高效稳定可靠简化管理降低开销函数应用场景文件处理(cos触发器)消息处理(消息队列触发器...demo简介示例函数代码和层代码如附件(本示例为java层使用demo,层和函数都很小)scf_layer_java_demo.zip目录结构如下,其中layer目录下存放层的pom.xml和层源码,...js和依赖package.json,layer目录下则是函数依赖的层云函数配置依赖package.json函数代码依赖层里面的underscore{ "name": "scf_layer_demo...python3示例demo简介示例函数代码和层代码如附件(本示例为python3调用cos函数的简单demo,层为cos sdk,函数调用cos sdk函数scf-layer-python3.zip...图片上传层并绑定函数依赖安装好之后把层打包,打包命令: zip scf-layer-python3.zip -r ./* 控制台创建层并把打包好的zip包上传到层图片然后在函数的“层管理”菜单绑定上传好的层图片测试在

1.6K31

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

这时,我们可以利用腾讯SCF 服务器函数,完成 COS Bucket 的打包,并重新保存压缩后的文件到 COS 中,然后通过 COS 提供的文件访问链接下载文件。...,COS Bucket 内的文件可能数量多体积大,而 SCF 函数的运行环境,实际只有 512MB 的 /tmp 目录是可以读写的。...这种方法能解决一部分问题,但同时也带来了些其他问题: SCF 函数的内存配置也是有上限的,目前上限是 1.5GB。 SCF 函数的收费方式是按配置内存*运行时间。...如果使用配置大内存的方法,实际是在为可能偶尔碰到的极端情况支付不必要的费用,不符合我们使用 SCF 函数就是要精简费用的目的。...函数在此提供的仍然只是个demo代码,更多的是为大家带来一种新的思路及使用腾讯 SCF 服务器函数和 COS 对象存储。

16.4K71
领券