网关节点
新增网关节点
网关节点即是数据面节点,是 API7 的核心组件之一,它负责实际处理所有传入的 API 请求并返回响应。在生产实践中,建议部署两个以上的数据面节点以防止单点故障。增加更多节点,可以提供更好的水平扩展性,支撑更多业务流量。
需要部署好数据面节点后,再添加到控制面。
- 登录 API7 Enterprise 控制台。
- 在顶部导航菜单,点击 集群管理 。
- 在左侧菜单,点击 集群列表 。
- 在列表中点击集群对应的 更多 按钮,在下拉菜单中,点击 复制集群信息。
- 在一个新的节点上安装数据面组件 API7-Gateway。
- 成功安装 API7-Gateway 后,修改配置文件:
vim /usr/local/apisix/conf/config.yaml
# paste the etcd cluster info
etcd:
host:
- "http://127.0.0.1:2379"
prefix: "/api7/xxxxxxxx"
timeout: 30
- 重启 API7-Gateway:
# RPM 安装
apisix restart
# docker 容器部署
docker restart ${containerID}
# k8s 部署
kubectl delete pod ${podID} -n ${namespace}