【学习分享】开发者最佳实践挑战营第七期第一章节学习体会

举报
CharlesE 发表于 2020/09/09 00:28:29 2020/09/09
【摘要】 分享开发者最佳实践挑战营第1章的学习体会与心得。

API网关(API Gateway)是为开发者、合作伙伴提供的高性能、高可用、高安全的API
托管服务,帮助用户轻松构建、管理和部署任意规模的API
 (源自官方手册)


第一章的任务是:将电话号码归属地查询作为后端服务,开放一个查询API,并将此API发布到RELEASE环境,以便调用。最后将此API绑定流控策略,进行流量控制,确保API可以提供持续稳定的服务。

实验准备:


本次实验只需要用到这三项。


实验步骤:

1、建API:

从“API分组”开始,创建分组,进到“API管理”中,创建API,“请求协议”和”后端服务类型“要保持一致,“请求Path”和入参的参数名保持一致,“后端请求地址”和“后端参数path”保持一致,填写成功响应示例。


2、调试、发布API:

在“API管理”中找到即将调试的API,输入“值”,看“响应”是否符合源要求,达到要求后可以点击右上角或“API管理”的“发布”。

3、流量控制:

点击”流量控制“创建流控策略,绑定API,然后返回“API管理”,即可看到各项监控状态。

image.png


正常调用API,如下图所示。

当超过流量限制时,出现报错提醒,如下图所示。


实验总结:

使用API,我们可以为我们剩下了构建环境、解代码背后的工作机制、代码的研发、测试、部署的时间,而且充分节省了人力物力。

使用简单、便宜、上手。探索、使用优秀的API,让API为我们的生产带来更多的便捷,提高我们的工作效率。


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。