【学习分享】开发者最佳实践挑战营第七期第一章节学习体会
【摘要】 分享开发者最佳实践挑战营第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管理”,即可看到各项监控状态。
正常调用API,如下图所示。
当超过流量限制时,出现报错提醒,如下图所示。
实验总结:
使用API,我们可以为我们剩下了构建环境、解代码背后的工作机制、代码的研发、测试、部署的时间,而且充分节省了人力物力。
使用简单、便宜、上手。探索、使用优秀的API,让API为我们的生产带来更多的便捷,提高我们的工作效率。
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)