操作场景
本文档指导您如何对腾讯云 API 网关(apigateway)专享实例进行特定的参数配置。
前提条件
在实例列表,单击实例 ID,即可进入实例详情页,切换到参数配置。
![](https://qcloudimg.tencent-cloud.cn/image/document/8b1dc032b28c87fc18cd60f0d6150efd.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/8b1dc032b28c87fc18cd60f0d6150efd.png)
注意:
配置服务 QPS
定义
可在实例维度统一配置服务的 QPS,对每个服务的 QPS 按需限流。
操作步骤
2. 单击实例 ID 进入详情页;
3. 单击参数配置列表 > 服务QPS上限,单击调整,在弹出的对话框中可统一设置。
4.
设置完成后
,该实例下每个服务的 QPS 都以该上限为准,对每个服务只能调低、无法调高。此处以调整到2000为例。![](https://qcloudimg.tencent-cloud.cn/image/document/67a651ae4e0d322636afe9918ae1ebdf.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/67a651ae4e0d322636afe9918ae1ebdf.png)
5. 查看该实例下每个服务的上限,单击基本信息 > 查看服务。
![](https://qcloudimg.tencent-cloud.cn/image/document/518f30494c9302cf80cf6be1ad87f3aa.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/518f30494c9302cf80cf6be1ad87f3aa.png)
6. 页面跳转到服务列表,单击一个服务的 ID,进入详情页。
![](https://qcloudimg.tencent-cloud.cn/image/document/c02eb5a29506a3619565a8f85b81abe7.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/c02eb5a29506a3619565a8f85b81abe7.png)
7. 在服务详情页 > 基础配置 > 服务流量控制,可见此处的流控值上限跟随上面 第4步 设置的值。
![](https://qcloudimg.tencent-cloud.cn/image/document/c9d00d0f741517197580575019afbf21.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/c9d00d0f741517197580575019afbf21.png)
配置 API QPS
定义
可在实例维度统一配置 API 的 QPS,对每个服务的每个 API 的 QPS 按需限流。
操作步骤
1. 在实例详情页,参数配置中,可统一编辑该实例下所有 API 的流控上限。
![](https://qcloudimg.tencent-cloud.cn/image/document/2dc1094603650ea95d152a307bdd1738.png)
同时,如果还需针对每个 API 单独设置流控,参考以下步骤。
![](https://qcloudimg.tencent-cloud.cn/image/document/2dc1094603650ea95d152a307bdd1738.png)
2. 接上文配置服务 QPS 的步骤,继续在该服务中创建一个 API,参考API 创建概述;
3. 在服务详情页,选中该 API,右侧将展示该 API 的详情,切换到基础配置,可查看该 API 流控上限;![](https://qcloudimg.tencent-cloud.cn/image/document/f24e67127b76f407670c4c8a034a39ce.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/f24e67127b76f407670c4c8a034a39ce.png)
4. 默认每个 API 的流控值,跟随服务流控值。如果需要单独设置,则单击编辑图标,将弹出下列提示框,按需修改即可。
![](https://qcloudimg.tencent-cloud.cn/image/document/31ad305884feff52afe5519a3651d601.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/31ad305884feff52afe5519a3651d601.png)
配置 TLS 版本
API 网关实例提供 TLS 版本控制功能,您可根据不同实例中服务的需求,灵活地配置 TLS 协议版本。通过本章节,您可以了解 TLS 的概念、使用场景和版本配置方法。
概念
TLS(Transport Layer Security)即安全传输层协议,在两个应用程序之间提供保密性和数据完整性,最典型的应用是 HTTPS。HTTPS 即 HTTP over TLS,就是更安全的 HTTP,运行在 HTTP 层之下,TCP 层之上,为 HTTP 层提供了数据加解密服务。
协议版本 | 说明 | 支持的主流浏览器 | API 网关是否支持调整 |
TLSv1.0 | RFC2246,1999年发布,基于 SSLv3.0,该版本易受各种攻击(如 BEAST 和 POODLE),除此之外,支持较弱加密,对当今网络连接的安全已失去应有的保护效力。不符合 PCI DSS 合规判定标准。 | IE6+ Chrome 1+ Firefox 2+ | 是 |
TLSv1.1 | RFC4346,2006年发布,修复 TLSv1.0 若干漏洞。 | IE 11+ Chrome 22+ Firefox 24+ Safri 7+ | 是 |
TLSv1.2 | RFC5246,2008年发布,目前广泛使用的版本。 | IE 11+ Chrome 30+ Firefox 27+ Safri 7+ | 是 |
TLSv1.3 | RFC8446,2018年发布,最新的 TLS 版本,支持 0-RTT 模式(更快),只支持完全前向安全性密钥交换算法(更安全)。 | Chrome 70+ Firefox 63+ | 否(规划中,敬请期待) |
操作步骤
1. 在实例详情页 > 参数配置中,可统一编辑该实例下需要支持的 TLS 协议版本;
![](https://qcloudimg.tencent-cloud.cn/image/document/8cdfbb028b388f7e689c857d5cadf941.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/8cdfbb028b388f7e689c857d5cadf941.png)
2. 单击调整,在对话框中勾选所需的版本即可。
![](https://qcloudimg.tencent-cloud.cn/image/document/aedcb3bff3a4b9c9a35352d7a1260e56.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/aedcb3bff3a4b9c9a35352d7a1260e56.png)
配置请求体大小
1. 在实例详情页 > 参数配置中,可统一编辑该实例下需要支持的 TLS 协议版本;
![](https://qcloudimg.tencent-cloud.cn/image/document/f03d37316b412440c86cff0b90042881.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/f03d37316b412440c86cff0b90042881.png)
2. 单击调整,在对话框中输入所需的上限值即可。
![](https://qcloudimg.tencent-cloud.cn/image/document/59ee00c7ee878920df355a46ff89f487.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/59ee00c7ee878920df355a46ff89f487.png)