69huoban 发表于 2025-10-14 19:54:19

【待反馈】面板功能清空redis数据库 功能报错

系统:Debian GNU/Linux 12 (bookworm) x86_64(Py3.7.16)
当前版本:
Linux正式版11.1.0
当前发布时间:2025/10/13


Redis 8.0.4



----------------------------------

虽然没啥用,但是挺闹心。 我好像是从bt9升级过来的。
上个版本是好的。

在“数据库 - Redis”页面选择数据库后,清空数据库
批量 或者单独 清空一个数据库 ,都提示错误
有数据的DB 无数据的DB 未使用的DB 都一样错误


但在表具体的 DB1-N 的表里能批量删除 都是正常的。
使用过 面板修复 问题依然存在


REQUEST_DATE: 2025-10-14 19:45:24
VERSION: Debian GNU/Linux 12 (bookworm) x86_64(Py3.7.16) - 11.1.0
REMOTE_ADDR: 120.244.228.176
REQUEST_URI: POST /database/redis/clear_flushdb?
REQUEST_FORM: {'data': '{"ids":"","sid":0}'}Traceback (most recent call last):
File "/www/server/panel/BTPanel/__init__.py", line 2547, in publicObject
    res = run_obj.run(toObject, defs, get)
File "/www/server/panel/BTPanel/__init__.py", line 2494, in run
    result = getattr(toObject, get.action)(get)
File "/www/server/panel/class/panelDatabaseController.py", line 85, in model
    result = PluginLoader.module_run(module_name,def_name,pdata)
File "/www/server/panel/class/databaseModel/redisModel.py", line 315, in clear_flushdb
    redis_obj.flushdb()
File "/www/server/panel/pyenv/lib/python3.7/site-packages/redis/commands/core.py", line 923, in flushdb
    return self.execute_command("FLUSHDB", *args, **kwargs)
File "/www/server/panel/pyenv/lib/python3.7/site-packages/redis/client.py", line 1262, in execute_command
    lambda error: self._disconnect_raise(conn, error),
File "/www/server/panel/pyenv/lib/python3.7/site-packages/redis/retry.py", line 46, in call_with_retry
    return do()
File "/www/server/panel/pyenv/lib/python3.7/site-packages/redis/client.py", line 1260, in
    conn, command_name, *args, **options
File "/www/server/panel/pyenv/lib/python3.7/site-packages/redis/client.py", line 1235, in _send_command_parse_response
    return self.parse_response(conn, command_name, **options)
File "/www/server/panel/pyenv/lib/python3.7/site-packages/redis/client.py", line 1275, in parse_response
    response = connection.read_response()
File "/www/server/panel/pyenv/lib/python3.7/site-packages/redis/connection.py", line 882, in read_response
    raise response
redis.exceptions.ResponseError: unknown command 'FLUSHDB', with args beginning with:

大炮运维V587 发表于 2025-10-15 18:16:43

您好,咱俩除了操作系统不一样之外,其他的都对的上,我这里刚试了下清理Redis缓存数据正常清理,

扫码联系下我司客服,就说找大炮排查redis数据清理的问题的

页: [1]
查看完整版本: 【待反馈】面板功能清空redis数据库 功能报错