Skip to content

Commit

Permalink
list-ports-used-in-nebulagraph (#2666)
Browse files Browse the repository at this point in the history
* list-ports-used-in-nebulagraph

* Update 0.FAQ.md

* Update 0.FAQ.md

* Update 0.FAQ.md
  • Loading branch information
abby-cyber authored Mar 20, 2023
1 parent 443ab3e commit 681a3a3
Showing 1 changed file with 32 additions and 1 deletion.
33 changes: 32 additions & 1 deletion docs-2.0/20.appendix/0.FAQ.md
Original file line number Diff line number Diff line change
Expand Up @@ -535,7 +535,38 @@ dmp 文件是错误报告文件,详细记录了进程退出的信息,可以

如果修改过配置文件中预设的端口,请找出实际使用的端口并在防火墙中开放它们。

周边工具各自使用不用的端口,请参考各工具文档。

周边工具各自使用不同的端口。以下是 NebulaGraph 内核及周边工具使用的默认端口信息:

| 序号 | 所属产品/服务 | 类型 | 默认端口 | 说明 |
| :--- | :--------------------- | :--- | :---------------------------- | :----------------------------------------------------------- |
| 1 | NebulaGraph | TCP | 9669 | Graph 服务的 RPC 守护进程监听端口(通常用于客户端连接Graph服务)。 |
| 2 | NebulaGraph | TCP | 19669 | Graph 服务的 HTTP 端口。 |
| 3 | NebulaGraph | TCP | 19670 | Graph 服务的 HTTP/2 端口。(3.x 后已弃用该端口) |
| 4 | NebulaGraph | TCP | 9559 | Meta 服务的 RPC 守护进程监听端口。(通常由 Graph 服务和 Storage 服务发起请求,用于获取和更新图数据库的元数据信息。 |
| 5 | NebulaGraph | TCP | 9560 | Meta 服务之间的 Raft 通信端口。 |
| 6 | NebulaGraph | TCP | 19559 | Meta 服务的 HTTP 端口。 |
| 7 | NebulaGraph | TCP | 19560 | Meta 服务的 HTTP/2 端口。(3.x 后已弃用该端口) |
| 8 | NebulaGraph | TCP | 9777 | Storage 服务中,Drainer 服务占用端口(仅在企业版集群中暴露)。 |
| 9 | NebulaGraph | TCP | 9778 | Storage 服务中,Admin 服务占用端口。 |
| 10 | NebulaGraph | TCP | 9779 | Storage 服务的 RPC 守护进程监听端口。(通常由 Graph 服务发起请求,用于执行数据存储相关的操作,例如读取、写入或删除数据。) |
| 11 | NebulaGraph | TCP | 9780 | Storage 服务之间的 Raft 通信端口。 |
| 12 | NebulaGraph | TCP | 19779 | Storage 服务的 HTTP 端口。 |
| 13 | NebulaGraph | TCP | 19780 | Storage 服务的 HTTP/2 端口。(3.x 后已弃用该端口) |
| 14 | NebulaGraph | TCP | 8888 | 备份和恢复功能的 Agent 服务端口。Agent 是集群中每台机器的一个守护进程,用于启停 NebulaGraph 服务和上传、下载备份文件。 |
| 15 | NebulaGraph | TCP | 9789、9790、9788 | 全文索引中 Raft Listener 的端口,从 Storage 服务读取数据,然后将它们写入 Elasticsearch 集群。<br/>也是集群间数据同步中 Storage Listener 的端口。用于同步主集群的 Storage 数据。端口 9790、9788 由端口 9789 加一减一后自动生成。 |
| 16 | NebulaGraph | TCP | 9200 | NebulaGraph 使用该端口与 Elasticsearch 进行 HTTP 通信,以执行全文搜索查询和管理全文索引。 |
| 17 | NebulaGraph | TCP | 9569、9570、9568| 集群间数据同步功能中 Meta Listener 的端口,用于同步主集群的 Meta 数据。端口 9570、9568 由端口 9569 加一减一后自动生成。 |
| 18 | NebulaGraph | TCP | 9889、9890、9888 | 集群间数据同步功能中 Drainer 服务端口。用于同步 Storage、Meta 数据给从集群。端口 9890、9888 由端口 9889 加一减一后自动生成。|
| 19 | NebulaGraph Studio | TCP | 7001 | Studio 提供 Web 服务占用端口。 |
| 20 | NebulaGraph Dashboard | TCP | 8090 | Nebula HTTP Gateway 依赖服务端口。为集群服务提供 HTTP 接口,执行 nGQL 语句与 NebulaGraph 数据库进行交互。 |
| 21 | NebulaGraph Dashboard | TCP | 9200 | Nebula Stats Exporter 依赖服务端口。收集集群的性能指标,包括服务 IP 地址、版本和监控指标(例如查询数量、查询延迟、心跳延迟 等)。 |
| 22 | NebulaGraph Dashboard | TCP | 9100 | Node Exporter 依赖服务端口。收集集群中机器的资源信息,包括 CPU、内存、负载、磁盘和流量。 |
| 23 | NebulaGraph Dashboard | TCP | 9090 | Prometheus 服务的端口。存储监控数据的时间序列数据库。 |
| 24 | NebulaGraph Dashboard | TCP | 7003 | Dashboard 社区版 提供 Web 服务占用端口。 |
| 25 | NebulaGraph Dashboard | TCP | 7005 | Dashboard 企业版 提供 Web 服务占用端口。 |
| 26 | NebulaGraph Dashboard | TCP | 9093 | Alertmanager 服务的端口。接收 Prometheus 告警,发送告警通知给 Dashboard。 |
| 27 | NebulaGraph Explorer | TCP | 7002 | Explorer 提供的 Web 服务占用端口。 |

### 如何测试端口是否已开放?

Expand Down

0 comments on commit 681a3a3

Please sign in to comment.