top.dingwen.io.api.doc
  1. 分布式缓存[Redis]
top.dingwen.io.api.doc
  • top.dingwen.io.api.doc
  • 网站[webplus]
    • 测试
      • 国际化+校验测试
      • 调试日志
      • 测试高性能异步日志
      • 测试异常消息发送
      • 测试请求参数字符串去除空格
      • 测试请求体参数字符串去除空格
      • 测试请求参数日期转换
      • 测试请求体日期转换
      • 测试请求参数日期模式转换
      • 表单校验国际化消息测试
    • 优雅关机
      POST
    • webplus首页
      GET
    • 服务健康状态
      GET
    • 查看当前放行的端点
      GET
  • 枚举
    • 测试
      • 枚举序列化反序列化测试-请求参数
      • 枚举序列化反序列化测试-请求体参数
    • 分页获取枚举类型
      GET
    • 获取指定枚举类型
      GET
  • 异步[async]
    • 测试
      • 定时任务线程池
      • 测试进度工具
    • 获取执行器消息
      GET
  • 邮件
    • 测试
      • 发送邮件
  • 管道业务流[pipeline]
    • 测试
      • 测试业务线
  • 本地缓存[caffeine]
    • 测试
      • 缓存get|set测试
    • 获取所有的缓存
      GET
    • 获取缓存详情
      GET
    • 获取缓存项详情
      GET
    • 清除缓存
      PUT
    • 下载指定的缓存数据
      GET
  • 分布式缓存[Redis]
    • 测试
      • 轻松缓存
      • 限流
      • 防止重复提交
      • 分布式锁
      • 推送一个延迟任务
      • 消费延迟任务
      • 延迟删除
      • redisson全局限流
      • redissonIP限流
      • redisson集群限流
      • redisson业务key限流
      • 注解方式lock4j分布式锁组件
      • 模板方式lock4j分布式锁组件
      • redisson发布消息
      • redisson订阅消息
      • 添加一个优先任务队列
      • 删除优先任务
      • 获取优先任务
      • 添加一个有界任务队列
      • 删除有界任务
      • 获取有界队列的任务
      • 订阅延迟任务队列
      • 添加延迟任务
      • 删除延迟任务
      • 销毁延迟任务队列
      • 测试geo类型计算两点间距离
    • Redis信息
      GET
    • 获取所有缓存项
      GET
    • 获取指定前缀的所有键
      GET
    • 获取缓存值
      GET
    • 清除指定key前缀的所有缓存
      PUT
    • 清除指定key的缓存
      DELETE
    • 清除所有缓存
      DELETE
  • 二级缓存
    • 测试
      • 二级获取获取业务id
  • 网络通讯[websocket]
    • 建立连接
  • 进度条
    • 测试
      • 提交任务
    • 查询进展
  • 日志监控
    • 日志监控首页
  • 令牌[jwt]
    • 测试
      • 生成令牌
      • 验证JwtToken
      • 判断是否需要刷新
      • 刷新JwtToken
  • 配置[config]
    • 刷新配置
    • 配置列表
    • 删除配置
    • 新增配置
    • 批量删除
    • 修改配置
  • 字典[dict]
    • 刷新字典
    • 字典列表
    • 新增字典
    • 修改字典
    • 删除字典
    • 字典项树列表
    • 字典项列表
    • 新增字典项
    • 修改字典项
    • 删除字典项
    • 字典项批量删除
  • 翻译
    • 测试翻译
  • 敏感词
    • 测试
      • 获取敏感词集
      • 获取敏感词处理结果
      • 测试用户信息脱敏
    • 敏感词分页查询
    • 修改敏感词
    • 添加敏感词
    • 删除敏感词
  • 公共模块
    • 文件
      • 上传文件
      • 下载单个文件
      • 多文件打包下载
      • 文件预览
      • 文件分页列表
      • 丢弃一个文件
      • 分页查询枚举类型
    • 日志
      • 测试
        • 方法日志
        • 操作日志
      • 方法执行日志列表
      • 请求日志列表
      • 清除所有方法日志
      • 清除所有请求日志
      • 请求日志详情
      • 方法执行日志详情
      • 操作日志列表
    • Quartz任务
      • 所有执行中的job列表
      • 任务信息列表
      • 添加一个任务&job
      • 修改运行中的job信息
      • 修改任务&job状态
      • 删除任务&job
      • 立即执行
      • 任务执行日志
    • Excel
      • 系统配置导出Excel
      • 系统配置Excel导入
    • 事件
      • 事件列表
  • 安全模块
    • 登录
    • 认证入口
    • 获取验证码
    • 退出登录
  1. 分布式缓存[Redis]

Redis信息

GET
/common/redis/info

请求参数

Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************

返回响应

🟢200成功
application/json
Body
code
number 
返回code
可选
默认值:200
exCode
string 
异常码
可选
message
string 
消息
可选
默认:SUCCESS
success
boolean 
是否成功
可选
默认:null
currentTime
string <date-time>
服务器响应时间
可选
正则匹配:
^\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}$
tranceId
string 
请求id
可选
方便进行日志追踪
data
object (Redis信息统计结果) 
数据
可选
空值不返回
commandStats
array[object (命令执行项统计结果) {2}] 
可选
info
object (Redis信息) 
可选
dbSize
string 
库
可选
示例
{
    "code": 200,
    "message": "SUCCESS",
    "data": {
        "commandStats": [
            {
                "name": "client|setname",
                "value": "11"
            },
            {
                "name": "subscribe",
                "value": "190"
            },
            {
                "name": "command",
                "value": "1678"
            },
            {
                "name": "hset",
                "value": "3602"
            },
            {
                "name": "hello",
                "value": "1"
            },
            {
                "name": "mset",
                "value": "177"
            },
            {
                "name": "publish",
                "value": "316"
            },
            {
                "name": "auth",
                "value": "21"
            },
            {
                "name": "cluster|nodes",
                "value": "35"
            },
            {
                "name": "quit",
                "value": "36"
            },
            {
                "name": "select",
                "value": "613"
            },
            {
                "name": "expire",
                "value": "27"
            },
            {
                "name": "save",
                "value": "8595"
            },
            {
                "name": "hincrby",
                "value": "1796"
            },
            {
                "name": "client|list",
                "value": "39"
            },
            {
                "name": "setex",
                "value": "23"
            },
            {
                "name": "del",
                "value": "19"
            },
            {
                "name": "config|set",
                "value": "15480"
            },
            {
                "name": "evalsha",
                "value": "80"
            },
            {
                "name": "dbsize",
                "value": "2"
            },
            {
                "name": "keys",
                "value": "1"
            },
            {
                "name": "pttl",
                "value": "53"
            },
            {
                "name": "command|docs",
                "value": "5"
            },
            {
                "name": "exists",
                "value": "81"
            },
            {
                "name": "hscan",
                "value": "58"
            },
            {
                "name": "hgetall",
                "value": "188"
            },
            {
                "name": "randomkey",
                "value": "121"
            },
            {
                "name": "set",
                "value": "13621"
            },
            {
                "name": "unsubscribe",
                "value": "166"
            },
            {
                "name": "ttl",
                "value": "107"
            },
            {
                "name": "ping",
                "value": "10543"
            },
            {
                "name": "incrby",
                "value": "12"
            },
            {
                "name": "incr",
                "value": "60"
            },
            {
                "name": "config|get",
                "value": "60"
            },
            {
                "name": "hmset",
                "value": "5"
            },
            {
                "name": "info",
                "value": "3297"
            },
            {
                "name": "scan",
                "value": "31"
            },
            {
                "name": "type",
                "value": "52"
            },
            {
                "name": "pexpire",
                "value": "12"
            },
            {
                "name": "eval",
                "value": "7"
            },
            {
                "name": "hlen",
                "value": "58"
            },
            {
                "name": "get",
                "value": "208"
            },
            {
                "name": "pubsub|channels",
                "value": "35"
            },
            {
                "name": "flushall",
                "value": "3432"
            }
        ],
        "info": {
            "used_memory_dataset_perc": "99.22%",
            "aof_current_rewrite_time_sec": "-1",
            "used_memory_peak_perc": "79.05%",
            "rss_overhead_ratio": "0.76",
            "db0": "keys=4,expires=0,avg_ttl=0",
            "active_defrag_hits": "0",
            "atomicvar_api": "c11-builtin",
            "rss_overhead_bytes": "-1261568",
            "used_memory_vm_total": "74752",
            "gcc_version": "10.2.1",
            "keyspace_misses": "108",
            "redis_git_dirty": "0",
            "connected_clients": "4",
            "master_repl_offset": "0",
            "repl_backlog_active": "0",
            "rdb_changes_since_last_save": "0",
            "client_recent_max_output_buffer": "0",
            "rejected_connections": "0",
            "unexpected_error_replies": "0",
            "io_threads_active": "0",
            "async_loading": "0",
            "mem_cluster_links": "0",
            "run_id": "e201f47032d72632e354fce80a77b9c3ce1c44c8",
            "maxmemory": "0",
            "mem_allocator": "jemalloc-5.2.1",
            "rdb_last_load_keys_loaded": "4",
            "used_cpu_sys": "13187.662757",
            "expired_stale_perc": "0.00",
            "blocked_clients": "0",
            "total_eviction_exceeded_time": "0",
            "total_commands_processed": "64953",
            "current_active_defrag_time": "0",
            "sync_partial_err": "0",
            "current_save_keys_total": "0",
            "total_connections_received": "7437",
            "evicted_keys": "0",
            "maxmemory_policy": "noeviction",
            "used_cpu_sys_main_thread": "13186.666404",
            "config_file": "/etc/redis/redis.conf",
            "used_memory_human": "1.90M",
            "allocator_rss_ratio": "1.97",
            "connected_slaves": "0",
            "role": "master",
            "process_supervised": "no",
            "aof_last_cow_size": "0",
            "used_memory_rss_human": "3.80M",
            "cluster_enabled": "0",
            "total_net_repl_output_bytes": "0",
            "allocator_rss_bytes": "2588672",
            "mem_fragmentation_ratio": "2.02",
            "used_memory_scripts": "1312",
            "errorstat_NOSCRIPT": "count=1",
            "repl_backlog_size": "1048576",
            "current_eviction_exceeded_time": "0",
            "uptime_in_days": "285",
            "used_memory_peak": "2520248",
            "number_of_cached_scripts": "3",
            "mem_fragmentation_bytes": "2015440",
            "used_memory_startup": "862904",
            "total_system_memory_human": "1.69G",
            "number_of_functions": "0",
            "hz": "10",
            "used_memory_lua_human": "41.00K",
            "instantaneous_input_kbps": "0.00",
            "used_memory_scripts_human": "1.28K",
            "rdb_bgsave_in_progress": "0",
            "monotonic_clock": "POSIX clock_gettime",
            "total_net_output_bytes": "171385887",
            "uptime_in_seconds": "24689987",
            "mem_clients_normal": "7280",
            "total_forks": "87",
            "evicted_clients": "0",
            "slave_expires_tracked_keys": "0",
            "current_fork_perc": "0.00",
            "master_replid2": "0000000000000000000000000000000000000000",
            "total_net_input_bytes": "3616607",
            "total_net_repl_input_bytes": "0",
            "current_cow_peak": "0",
            "used_memory_scripts_eval": "1128",
            "instantaneous_output_kbps": "0.00",
            "expired_keys": "78",
            "allocator_frag_ratio": "1.28",
            "aof_last_write_status": "ok",
            "used_memory_vm_functions": "32768",
            "redis_version": "7.0.2",
            "allocator_frag_bytes": "582392",
            "mem_total_replication_buffers": "0",
            "maxmemory_human": "0B",
            "rdb_last_save_time": "1685483990",
            "lazyfree_pending_objects": "0",
            "aof_rewrite_scheduled": "0",
            "migrate_cached_sockets": "0",
            "keyspace_hits": "697",
            "allocator_allocated": "2075912",
            "used_memory": "1992264",
            "mem_replication_backlog": "0",
            "used_memory_dataset": "1120576",
            "rdb_saves": "8682",
            "pubsub_patterns": "0",
            "used_cpu_user_children": "0.038689",
            "master_replid": "f3d67f1e56760a8c01d7e06b728127621d9811c4",
            "total_error_replies": "15121",
            "mem_aof_buffer": "0",
            "rdb_last_bgsave_status": "ok",
            "redis_mode": "standalone",
            "total_writes_processed": "65635",
            "allocator_resident": "5246976",
            "instantaneous_output_repl_kbps": "0.00",
            "allocator_active": "2658304",
            "total_active_defrag_time": "0",
            "current_cow_size_age": "0",
            "current_save_keys_processed": "0",
            "expired_time_cap_reached_count": "0",
            "sync_full": "0",
            "instantaneous_input_repl_kbps": "0.00",
            "rdb_current_bgsave_time_sec": "-1",
            "aof_rewrite_in_progress": "0",
            "multiplexing_api": "epoll",
            "module_fork_in_progress": "0",
            "tracking_clients": "0",
            "rdb_last_cow_size": "446464",
            "mem_not_counted_for_evict": "0",
            "dump_payload_sanitizations": "0",
            "redis_git_sha1": "00000000",
            "tracking_total_keys": "0",
            "maxclients": "10000",
            "clients_in_timeout_table": "0",
            "latest_fork_usec": "269",
            "reply_buffer_expands": "391",
            "rdb_last_bgsave_time_sec": "0",
            "os": "Linux 3.10.0-1160.11.1.el7.x86_64 x86_64",
            "used_cpu_sys_children": "0.162306",
            "sync_partial_ok": "0",
            "module_fork_last_cow_size": "0",
            "arch_bits": "64",
            "used_memory_vm_eval": "41984",
            "used_memory_lua": "41984",
            "mem_clients_slaves": "0",
            "tracking_total_items": "0",
            "used_cpu_user_main_thread": "15955.518447",
            "lazyfreed_objects": "0",
            "process_id": "1",
            "errorstat_ERR": "count=15120",
            "tracking_total_prefixes": "0",
            "total_system_memory": "1818816512",
            "master_failover_state": "no-failover",
            "aof_rewrites_consecutive_failures": "0",
            "repl_backlog_histlen": "0",
            "used_memory_vm_total_human": "73.00K",
            "executable": "/data/redis-server",
            "used_memory_rss": "3985408",
            "loading": "0",
            "active_defrag_running": "0",
            "used_memory_peak_human": "2.40M",
            "reply_buffer_shrinks": "4037",
            "aof_enabled": "0",
            "io_threaded_reads_processed": "0",
            "rdb_last_load_keys_expired": "0",
            "second_repl_offset": "-1",
            "total_reads_processed": "72216",
            "active_defrag_misses": "0",
            "configured_hz": "10",
            "active_defrag_key_hits": "0",
            "number_of_libraries": "0",
            "used_cpu_user": "15956.008898",
            "io_threaded_writes_processed": "0",
            "aof_rewrites": "0",
            "redis_build_id": "40f017f9608e455e",
            "cluster_connections": "0",
            "aof_last_bgrewrite_status": "ok",
            "client_recent_max_input_buffer": "8",
            "active_defrag_key_misses": "0",
            "used_memory_functions": "184",
            "repl_backlog_first_byte_offset": "0",
            "instantaneous_ops_per_sec": "0",
            "expire_cycle_cpu_milliseconds": "372356",
            "current_cow_size": "0",
            "tcp_port": "6379",
            "pubsub_channels": "2",
            "server_time_usec": "1685503277711145",
            "lru_clock": "7781677",
            "aof_last_rewrite_time_sec": "-1",
            "used_memory_overhead": "871688"
        },
        "dbSize": 0
    },
    "currentTime": "2023-05-31 11:21:17"
}
修改于 2025-06-08 12:40:09
上一页
测试geo类型计算两点间距离
下一页
获取所有缓存项
Built with