*Redis CLIENT SETNAME 命令
设置当前连接的客户端名称。
*语法
CLIENT SETNAME connection-name
*参数说明
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| connection-name | String | 是 | 客户端名称,空字符串表示清除名称 |
*返回值
| 条件 | 返回值 |
|---|---|
| 成功 | OK |
*时间复杂度
O(1)
*
*示例
> CLIENT SETNAME web-server-01
OK
> CLIENT GETNAME
"web-server-01"
# 清除名称
> CLIENT SETNAME ""
OK
*常见错误
- 名称包含空格:需要加引号。
*最佳实践
- 应用标识:应用启动时设置 CLIENT SETNAME,便于运维识别连接来源。
*FAQ
Q: CLIENT SETNAME 对所有客户端可见吗? A: 是。CLIENT LIST 可以看到所有连接的 CLIENT SETNAME 名称。