腾讯云 Serverless HTTP 服务指南 - V2EX
如果想在 V2EX 获得更好的推广效果,欢迎了解 PRO 会员机制:
pro/about

如果你经常使用铜币置顶主题,持有 V2EX Solana Token 会在每日签到时获得额外铜币:
solana
scf10cent

腾讯云 Serverless HTTP 服务指南

  •  
  •   scf10cent May 21, 2020 2314 views
    This topic created in 2205 days ago, the information mentioned may be changed or developed.

    Serverless 是全球流行的应用架构,Serverless 实现了自动伸缩扩容,稳定性好;不需要运维,按运行时间付费,降低了开发成本;门槛降低,让前端工程师有望成为全栈工程师。诸多优点,吸引了云厂商相继布局。

    云函数 SCF 是腾讯云 serverless 团队为企业和开发者们提供的无服务器执行环境,目前支持 Java 、node.js 、PHP 、Python 、Golang 等多种语言,同时 Serverless 团队也在不断的丰富其组件库,目前已经支持 Node.js 的 Express 、Koa 、Egg 框架,以及 Python 的 Django 框架等。

    更多参见:产品概述

    当用户使用云函数编写自己的业务逻辑时,以 Web 举例,需要通过网关调用接口,开源网关单节点容易宕机,多节点需要创建集群维护成本较高,所以大多数用户会选择腾讯云 API 网关,只需要几行网络请求的代码甚至不需要代码就可以使用,减少了人力成本。

    Serverless Http 服务是基于腾讯云 API 网关和云函数的能力,支持 Swagger/OpenAPI 等协议,不需要用户配置,部署完成后,可通过 Dashboard 去查看 API 监控管理,如下图所示,极大的方便了用户快速上线自己的业务逻辑,通过规范的 API 支持内外系统的集成和连接。

    对于 Web Service,Serverless HTTP 服务提供了标准 API,集成客户内部业务,提供统一、开放、易于管理及配置的 API 服务平台,可以以比较友好的方式呈现给用户使用,也有利于自身业务的安全性。

    Serverless HTTP 服务体验

    下面以部署 Express 应用为例,一起体验下接入 Serverless HTTP 服务!

    打开链接:cloud.tencent.com/deploy/express,扫码 /点击一键部署,登录腾讯云账号授权,部署完成会看到如下页面:

    修改 API 配置

    用户可以通过右上方的[下载项目代码]按钮,打开 serverless.yml 文件,修改 API 配置,例如修改 environment 。 提示:serverless.yml 文件里的 name:expressDemo 可以修改为和上图 Dashboard 上的 name:express-ipgze 一致。

    如果您修改为其他,例如下图修改为:express-test,跟云端的不一致

    通过 sls deploy 部署后,会重新创建一个 express 应用,如下图所示

    移除部署的 API 网关

    serverless.yml 文件所在的目录下,通过 sls remove 命令移除部署的 API 网关,移除后该组件会对应删除云上部署时所创建的所有相关资源。

    欢迎访问:Serverless 中文网

    No Comments Yet
    About     Help     Advertise     Blog     API     FAQ     Solana     3629 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 04:45 PVG 12:45 LAX 21:45 JFK 00:45
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86