Skip to content

fix(pd): prevent PD master disconnects under load - #1463

Merged
shihaobai merged 3 commits into
mainfrom
WANDY666-patch-3
Aug 17, 2026
Merged

fix(pd): prevent PD master disconnects under load#1463
shihaobai merged 3 commits into
mainfrom
WANDY666-patch-3

Conversation

@WANDY666

@WANDY666 WANDY666 commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

Summary

  • offload PD master token counting from the asyncio event loop
  • disable redundant WebSocket protocol pings on P/D clients
  • retain the existing application-level heartbeat and timeout for liveness detection

This prevents CPU-heavy tokenization or a busy control channel from causing false WebSocket keepalive disconnects.

@shihaobai shihaobai changed the title async execute self.tokens fix(pd): prevent PD master disconnects under load Aug 17, 2026
@shihaobai
shihaobai merged commit eb732b2 into main Aug 17, 2026
1 check passed
@shihaobai
shihaobai deleted the WANDY666-patch-3 branch August 17, 2026 13:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants