diff --git a/docs/deploy/deploy_processes/index.md b/docs/deploy/deploy_processes/index.md index 6a70a512ce44dbfeb4699b44c29ad2e366891a78..cf00b2fabd9af62d4d0c79a97ab9a1af0a6fa501 100644 --- a/docs/deploy/deploy_processes/index.md +++ b/docs/deploy/deploy_processes/index.md @@ -25,7 +25,7 @@ openYuanrong 集群由主节点和从节点组成。主节点默认只部署一 ### 主节点 -主节点用于管理集群,负责全局函数调度、请求转发等工作。除包含从节点上的组件外,还部署有 function master、dashboard 及开源 etcd。 +主节点用于管理集群,负责全局函数调度、请求转发等工作。除包含从节点上的组件外,还部署有 function master、frontend、dashboard 及开源 etcd。 ### 从节点 @@ -36,6 +36,9 @@ openYuanrong 集群由主节点和从节点组成。主节点默认只部署一 - **function master** 负责拓扑管理、全局函数调度、函数实例生命周期管理及 function agent 组件的扩缩容。 +- **frontend** + + 提供 REST API 用于函数调用、流订阅等数据处理。 - **dashboard** 作为运维平台提供集群、节点等指标、任务状态及日志的展示能力。可以按需选择部署,运行依赖 collector 组件。 diff --git a/docs/deploy/deploy_processes/production/deploy.md b/docs/deploy/deploy_processes/production/deploy.md index 3c3cd10f6176d711b9affbb440540f9ef33b2948..2f4e70ec32072d4b4e1b0b7d66b55260cd45d95f 100644 --- a/docs/deploy/deploy_processes/production/deploy.md +++ b/docs/deploy/deploy_processes/production/deploy.md @@ -71,6 +71,31 @@ Cluster master info: yr start --gpu_collection_enable true --master_info "local_ip:x.x.x.x,master_ip:x.x.x.x,etcd_ip:x.x.x.x,etcd_port:18107,global_scheduler_port:13611,ds_master_port:11647,cluster_deployer_port:22775,etcd_peer_port:17406,bus-proxy:28169,bus:38575,ds-worker:22903," ``` +### 配置启动 Frontend + +Frontend 提供 REST API 用于函数调用、流订阅等数据处理。 + +部署主节点: + +```bash +# 这里通过配置 `--port_policy=FIX` 固定了服务访问端口,如有端口冲突,可取消该配置或参考部署参数说明单独指定服务端口。 +yr start --master --enable_faas_frontend=true --port_policy=FIX +``` + +部署成功会打印如下主节点信息。 + +```bash +Cluster master info: + local_ip:x.x.x.x,master_ip:x.x.x.x,etcd_ip:x.x.x.x,etcd_port:32379,global_scheduler_port:22770,ds_master_port:12123,etcd_peer_port:32380,bus-proxy:22772,bus:22773,ds-worker:31501,frontend_port:8888, +``` + +部署从节点: + +```bash +# 使用前一步骤打印的主节点信息替换引号中的内容。 +yr start --master_info "local_ip:x.x.x.x,master_ip:x.x.x.x,etcd_ip:x.x.x.x,etcd_port:32379,global_scheduler_port:22770,ds_master_port:12123,etcd_peer_port:32380,bus-proxy:22772,bus:22773,ds-worker:31501,frontend_port:8888," +``` + ### 配置启动 Dashboard Dashboard 支持在页面上查看日志、指标、任务运行状态等数据,详细使用参考 [Dashboard 介绍](../../../observability/dashboard.md)。