路由管理
最近更新时间: 2023-02-06 08:26:05
AHS中的应用如果需要被公网用户访问,需要在网关中配置对应的路由规则。当前支持协议:HTTP、HTTPS 和 TCP。
# 前提条件
1.需要登录 LStack 应用托管服务 (opens new window) 。
2.若当前用户是子账号,请先在 IAM 访问控制中心 (opens new window) 进行授权,权限:LstackAHSFullAccess。
3.在应用托管服务存在已正常部署的应用, 且用户可访问该应用所在的环境。
4.应用所在的环境已经关联网关,需要管理员权限(主账号、平台管理员、系统管理员)操作。
tips: 建议使用主账号 或 平台管理员 或 系统管理员 操作,可免去权限限制
# 操作步骤
1.登陆AHS。
2.在左侧导航栏点击网关>路由列表>添加路由。
3.填写参数。
基本配置。
参数名称 | 值 | 说明 |
---|---|---|
名称 | demo | 路由名称,名称由字母和数字组成,且字数应该在 2-20 个之间 |
环境 | xxx | 选择要访问的应用所部署的环境 |
协议 | HTTP | 枚举类型:支持 HTTP,HTTPS,TCP |
域名 | www.hello.xxxx | 要访问的应用对应的域名 |
子配置:
参数名称 | 值 | 说明 |
---|---|---|
应用 | demo | 从上面填写的环境 xxx 中选择已部署的应用 |
组件 | nginx | 从 demo 应用中选择组件名称 |
路径 | / | 组件 nginx 的 api 路径是/ |
端口 | 80 | 组件被暴露的端口, 如果组件配置的端口没有填写,这里的下拉框不会显示端口值 |
4.点击确定。
# 结果验证
方式一:通过命令行访问
1.返回路由管理页面,可以看到被创建路由条目的访问端口。
2.点击复制按钮,在命令行终端粘贴命令。
方式二:浏览器访问
1.需要在本地机器中做域名映射,修改/etc/hosts。
上一篇: 证书管理 构建微服务应用