- 用法
-
CLIENT REPLY 〈 ON | OFF | SKIP 〉
- 复杂度
- O(1)
- 始于
- 3.2.0
- ACL 类别
- @connection, @slow
ON
. 这是默认模式,服务器会回复每个命令。OFF
. 在此模式下,服务器不会回复客户端命令。SKIP
. 此模式会跳过紧随其后的命令的回复。
有时,客户端完全禁用 Valkey 服务器的回复会很有用。例如,当客户端发送即发即弃命令、执行批量数据加载,或在不断流式传输新数据的缓存上下文中。在这种情况下,服务器花费时间和带宽向将被忽略的客户端发送回复,被认为是浪费的。
CLIENT REPLY
命令控制服务器是否回复客户端的命令。以下模式可用:
注意: 从 Valkey 9.0 开始,在事务 (MULTI/EXEC)
内部不允许使用 CLIENT REPLY
命令。在早期版本中,在事务中使用 CLIENT REPLY
可能会损坏回复流。现在尝试在事务中使用它将导致错误回复。
RESP2/RESP3 回复
简单字符串回复:当使用 ON
调用时返回 OK
。当使用 OFF
或 SKIP
子命令调用时,不进行任何回复。