Rate This Document
Findability
Accuracy
Completeness
Readability

Cache Client Fault/Recovery

In separated deployment mode, the cache client is loaded to an application process as a binary library. If the application process exits, the cache client also exits. The fault handling methods are described as follows.

Table 1 Cache client fault scenarios

Scenario

Impact

Handling Method

Remarks

Cache client fault

  • The write resource quota leaks.
  • The response to distributed requests fails.
  • The communication link is disconnected.
  • The created linear space becomes invalid.
  • The cache server detects that the client exits based on the link disconnection event, reclaims the write resource quota, seals the linear space, and evicts data to the back-end storage.
  • Information about the invalid link is deleted.

None

Cache client recovery

  • The communication link needs to be re-established.
  • The cache client performs the initialization and power-on processes again.

The cache server processes the link establishment request.

None