--- title: "接收超时 (receive_timeout_transport_exception) 错误排查与解决" date: 2026-03-24 lastmod: 2026-03-24 description: "receive_timeout_transport_exception 表示节点间通信接收超时,需要检查网络状态和节点负载。" tags: ["传输层", "超时", "节点通信"] summary: "为什么这个错误发生 # receive_timeout_transport_exception 表示节点间通信接收超时。 如何修复 # 1. 检查网络状态 # ping <node> telnet <node> 9300 2. 增加超时时间 # transport.ping_timeout: 30s 3. 检查节点负载 # GET /_nodes/stats 预防措施 # 监控网络延迟 优化节点负载 " --- ## 为什么这个错误发生 `receive_timeout_transport_exception` 表示节点间通信接收超时。 ## 如何修复 ### 1. 检查网络状态 ```bash ping telnet 9300 ``` ### 2. 增加超时时间 ```yaml transport.ping_timeout: 30s ``` ### 3. 检查节点负载 ```bash GET /_nodes/stats ``` ### 预防措施 - 监控网络延迟 - 优化节点负载