Skip to content

Commit

Permalink
modified: docs/faq/load_test.md
Browse files Browse the repository at this point in the history
  • Loading branch information
xhy12 committed Dec 13, 2023
1 parent d61933b commit 42372b5
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions docs/faq/load_test.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ description: MeterSphere 一站式开源持续测试平台官方文档。MeterSp
!!! ms-abstract ""
系统在执行性能测试之前,会先检查安装系统时配置的 Kafka 地址是否可用。当提示该信息时,表明 MeterSphere 无法正常连接到 Kafka,可以按照以下排查思路进行分析和定位:

![Kafka 不可用排查](../img/kafka_invalid.png){ width="900px" }
<!--![Kafka 不可用排查](../img/kafka_invalid.png){ width="900px" }-->

!!! ms-abstract ""
(1)检查 Kafka 是否正常运行
Expand All @@ -43,21 +43,21 @@ description: MeterSphere 一站式开源持续测试平台官方文档。MeterSp
```
!!! ms-abstract ""
(2)检查 MeterSphere 到 Kafka 服务的网络连接
如果 Kafka 服务状态正常,请通过如下命令检查 ms-server 容器是否能正常连接到 Kafka 服务。
如果 Kafka 服务状态正常,请通过如下命令检查 ms-node-controller 容器是否能正常连接到 Kafka 服务。
```bash
# 检查 ms-server 是否能正常访问 Kafka 服务
[root@meter-prototype ~]# docker exec ms-server nc -zv ${kafka 服务 IP} ${kafka 服务端口}
# 检查 ms-node-controller 是否能正常访问 Kafka 服务
[root@meter-prototype ~]# docker exec ms-node-controller nc -zv ${kafka 服务 IP} ${kafka 服务端口}
kafka (172.23.0.5:19092) open
```
如果 ms-server 不能正常访问 Kafka 服务,提示`host is unreachable`,执行 ifconfig 将 br-XXX 和 docker-XX 的网段,加入到防火墙策略中
如果 ms-node-controller 不能正常访问 Kafka 服务,提示`host is unreachable`,执行 ifconfig 将 br-XXX 和 docker-XX 的网段,加入到防火墙策略中
```
firewall-cmd --zone=trusted --add-source=172.18.0.1/16 --permanent;
firewall-cmd --zone=trusted --add-source=172.19.0.1/16 --permanent;
firewall-cmd --reload
```

!!! ms-abstract ""
如果在安装时使用的外部的 Kafka,请联系相关人员进行排查,检查 MeterSphere 部署服务器到 Kafka 服务之间的网络连接是否正常,是否有防火墙、安全组等安全策略的影响;如果安装时使用 MeterSphere 默认配置进行安装,使用了自带的 Kafka 服务,请检查 MeterSphere 部署服务器上的防火墙配置,是否放通了 Kafka 的服务端口(默认 19092),也可以选择直接禁用防火墙后,重启 docker 服务和 MeterSphere 组件进行重试。
(3) 如果在安装时使用的外部的 Kafka,请联系相关人员进行排查,检查 MeterSphere 部署服务器到 Kafka 服务之间的网络连接是否正常,是否有防火墙、安全组等安全策略的影响;如果安装时使用 MeterSphere 默认配置进行安装,使用了自带的 Kafka 服务,请检查 MeterSphere 部署服务器上的防火墙配置,是否放通了 Kafka 的服务端口(默认 19092),也可以选择直接禁用防火墙后,重启 docker 服务和 MeterSphere 组件进行重试。
```bash
# 以 CentOS 7 操作系统为例,禁用防火墙及重启服务命令
systemctl stop firewalld
Expand Down

0 comments on commit 42372b5

Please sign in to comment.