端口
Neo4j 特定端口概述。请注意,这些端口除了普通网络操作所需的端口之外。
无法提供有关端口开放的具体建议,因为必须根据您的特定情况执行防火墙配置。
公开网络服务时,请确保始终对其进行保护。 |
侦听地址配置设置
监听地址配置设置将设置要监听的网络接口和端口。例如,可以使用值127.0.0.1:7687
设置IP地址127.0.0.1
和端口7687
。下表显示了可用的 Neo4j 特定端口和相关配置设置的概述。
名称 | 默认端口 | 相关配置设置 |
---|---|---|
备份 |
|
|
HTTP |
|
|
HTTPS |
|
|
Bolt |
|
|
集群发现 v1 |
|
|
集群内部流量 |
|
|
集群 RAFT |
|
|
集群路由连接器 |
|
|
Graphite 监控 |
|
|
Prometheus 监控 |
|
|
JMX 监控 |
|
|
远程调试 |
|
|
配置设置server.default_listen_address 配置用于监听传入连接的默认网络接口。 |
公告地址配置设置
公告地址配置设置用于路由目的。公告地址由主机名/IP 地址和端口组成。例如,可以使用值127.0.0.1:7687
设置IP地址127.0.0.1
和端口7687
。如果已配置主机名解析服务,则公告地址可以使用主机名,例如example.com:7687
。下表显示了可用的 Neo4j 特定端口和相关配置设置的概述。
名称 | 默认端口 | 相关配置设置 |
---|---|---|
HTTP |
|
|
HTTPS |
|
|
Bolt |
|
|
集群发现 v1 |
|
|
集群内部流量 |
|
|
集群 RAFT |
|
|
集群路由连接器 |
|
配置设置 |
Neo4j 使用的端口
备份
默认端口:6362
相关配置设置 | 默认值 | 描述 |
---|---|---|
|
备份服务器要监听的网络接口和端口。 |
|
|
启用对运行在线备份的支持。 |
在生产环境中,应通过防火墙阻止对备份端口的外部访问。
有关更多信息,请参阅备份和恢复→服务器配置。
HTTP
默认端口:7474
相关配置设置 | 默认值 | 描述 |
---|---|---|
|
HTTP 连接器要监听的网络接口和端口。 |
|
|
HTTP 连接器的公告主机名/IP 地址和端口。 |
|
|
启用 HTTP 连接器。 |
-
默认情况下启用 HTTP 连接器。
-
网络通信未加密。
-
Neo4j 浏览器和 HTTP API 使用。
有关更多信息,请参阅配置网络连接器。
HTTPS
默认端口:7473
相关配置设置 | 默认值 | 描述 |
---|---|---|
|
HTTPS 连接器要监听的网络接口和端口。 |
|
|
HTTPS 连接器的公告主机名/IP 地址和端口。 |
|
|
启用 HTTPS 连接器。 |
-
网络通信已加密。
-
Neo4j 浏览器和 HTTP API 使用。
有关更多信息,请参阅配置网络连接器。
Bolt
默认端口:7687
相关配置设置 | 默认值 | 描述 |
---|---|---|
|
Bolt 连接器要监听的网络接口和端口。 |
|
|
Bolt 连接器的公告主机名/IP 地址和端口。 |
|
|
启用 Bolt 连接器。 |
|
|
Bolt 连接器的加密级别。 |
-
默认情况下,Bolt 连接器已启用,但其加密已关闭。
-
Cypher Shell、Neo4j 浏览器和官方 Neo4j 驱动程序使用。
有关更多信息,请参阅配置网络连接器。
集群
Neo4j Enterprise 的所有实例都将打开这些端口,无论它们当前是否处于多进程配置中。
名称 | 默认端口 | 默认值 | 相关配置设置 |
---|---|---|---|
发现 v1 |
|
|
|
内部流量 |
|
|
|
RAFT |
|
|
|
路由连接器 |
|
|
名称 | 默认端口 | 默认值 | 相关配置设置 |
---|---|---|---|
发现 v1 |
|
|
|
内部流量 |
|
|
|
RAFT |
|
|
|
路由连接器 |
|
|
在生产安装中,端口可能会有所不同;因此,必须相应地修改端口的潜在打开。
有关更多信息,请参阅
Graphite 监控
默认端口:2003
相关配置设置 | 默认值 | 描述 |
---|---|---|
|
Graphite 服务器的主机名/IP 地址和端口。 |
|
|
启用将指标导出到 Graphite 服务器。 |
这是一个出站连接,使 Neo4j 实例能够与 Graphite 服务器通信。
Prometheus 监控
默认端口:2004
相关配置设置 | 默认值 | 描述 |
---|---|---|
|
Prometheus 端点要监听的网络接口和端口。 |
|
|
启用使用 Prometheus 端点导出指标。 |
有关更多信息,请参阅Prometheus。
JMX 监控
默认端口:3637
相关配置设置 | 默认值 | 描述 |
---|---|---|
|
|
公开 Java 管理扩展 (JMX) 的附加设置。 |
有关更多信息,请参阅Java 参考→JMX 指标和使用 JMX 进行监控和管理的官方文档。
远程调试
默认端口:5005
相关配置设置 | 默认值 | 描述 |
---|---|---|
|
|
公开远程调试的附加设置。 |
有关更多信息,请参阅Java 参考→远程调试设置。