tencent cloud

弹性微服务

动态与公告
公告
产品动态
产品简介
产品概述
产品优势
应用场景
购买指南
计费概述
产品定价
欠费与停服说明
快速入门
步骤1:获取访问权限
步骤2:创建环境
步骤3:创建应用
步骤4:部署应用
操作指南
环境管理
应用管理
权限管理
查看变更记录
实践教程
Github Actions 在 TEM 中的使用
托管静态网站
弹性微服务应用访问公网(通过 NAT 网关)
弹性微服务应用访问公网(通过 API 网关)
弹性微服务应用运行失败故障排查指南
使用 API 网关快速访问 TEM 应用
Java 应用调优实践教程
Java 8 迁移至 Java 11 实践教程
API 文档
History
Introduction
API Category
Making API Requests
Environment APIs
ModifyIngress
Resource APIs
Application APIs
Service APIs
RollingUpdateApplicationByVersion
Access Policy APIs
Configuration file APIs
Log collecting APIs
Scaling Rule APIs
Application Version APIs
Other APIs
Workload APIs
Data Types
Error Codes
常见问题
弹性微服务配置
联系我们
词汇表
TEM 政策
隐私政策
数据处理和安全协议
文档 弹性微服务实践教程使用 API 网关快速访问 TEM 应用

使用 API 网关快速访问 TEM 应用

PDF
聚焦模式
字号
最后更新时间: 2024-01-09 12:42:59

API 网关介绍

腾讯云 API 网关(API Gateway)是腾讯云推出的一种 API 托管服务,能提供 API 的完整生命周期管理,包括创建、维护、发布、运行、下线等。详细介绍请参见 API 网关官网文档

操作场景

本文档主要介绍如何快速使用腾讯云 API 网关访问 TEM 应用并管理 TEM 应用的 API。使用 API 网关和 TEM 结合,可使 TEM 的用户享受到 API 网关提供的限流、认证、缓存等高级能力,助力业务获得成功。




前提条件

操作步骤

步骤1:为 TEM 应用配置 VPC 内网访问

1. 登录 TEM 控制台,在左侧导航栏单击应用管理,单击您想要配置的应用进入应用详情页。
2. 单击访问配置栏的编辑并更新,进入应用访问配置页。
3. 选择 VPC 内网访问(四层转发),选择子网、协议、容器端口和应用监听端口,并单击提交。此时 TEM 会为您自动创建四层转发的 VPC 内网应用型 CLB。

步骤2:创建 API 网关服务并绑定 TEM 应用

1. 登录 API 网关控制台,在左侧导航栏,单击服务,进入服务列表页。
2. 选择与部署 TEM 应用相同的地域,单击页面左上角的新建,新建一个服务。
新建服务时,前端类型可选择 HTTP、HTTPS、HTTP 与 HTTPS 任一种,访问模式选择可以选择 VPC 内网和公网,实例类型选择共享性、专享型。



3. 单击 API 网关服务 ID 进入 API 管理页面。单击新建 API
4. 在前端配置中填写 API 名称,前端类型选择 HTTP&HTTPS,路径为“/”,请求方法选择 ANY 以包含所有请求,鉴权类型选择免认证,单击下一步



5. 在后端配置中,选择 VPC 内资源,选择 TEM 应用部署环境所在的 VPC。设置后端域名,选择 TEM 应用自动创建的 CLB(名字为“cls-xxxdefault{TEM应用名}”),选择相应的监听器(即上一步中所设置的端口映射),填写后端地址为“/”,完成 API 的创建。



6. 此时您可看到您所配置的 API。并可以通过 API 网关提供的默认域名访问您的 TEM 应用。

步骤3:通过 API 网关访问 TEM 应用

访问 步骤2 中创建的 API 网关 API,即可通过 API 网关访问到 TEM 应用。




注意事项

为保证应用无侵入的接入 API 网关,我们建议一个 API 网关服务只绑定一个 TEM 应用,前端地址和后端地址保持一致,同为“/”可以拦截所有 API,您也可以在服务中为您应用的某些 API 进行单独的配置。
您可以参考 API 网关插件使用文档,为后端对接 TEM 的 API 网关 API 绑定插件,以享受 API 网关提供的高级功能。

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈