Note:
This topic has been translated from a Chinese forum by GPT and might contain errors.Original topic: TiKV-rust client频繁出现gRPC error: RpcFailure: 4-DEADLINE_EXCEEDED Deadline Exceeded
[TiDB Usage Environment] Test environment
[TiDB Version] v5.4.2
[Encountered Problem] Using tikv-rust-client to access the TiKV cluster for reading and writing data, using the transaction interface, occasionally experiencing timeouts for a period of time.
[Reproduction Path] What operations were performed to encounter the problem
Just reading and writing to TiKV
[Problem Phenomenon and Impact]
Occasionally, requests sent to TiKV report gRPC error: RpcFailure: 4-DEADLINE_EXCEEDED Deadline Exceeded
[Attachment]
Please provide the version information of each component, such as cdc/tikv, which can be obtained by executing cdc version/tikv-server --version.
tikv v5.4.2
The TiKV cluster has 3 TiKV nodes and 3 PD nodes, no TiDB nodes, no monitoring.
The machine configuration is 8c16g, and TiKV is configured with resource_control.memory_limit set to 8g.
What could be the possible reasons for this timeout? Is it an issue with the rust-client or the cluster? In the absence of TiDB, does the client need to actively call the GC interface?