Redis Insight 配置设置
环境变量
变量 | 用途 | 默认值 | 附加信息 |
---|---|---|---|
RI_APP_PORT | Redis Insight 监听的端口 |
|
参见 Express 文档 |
RI_APP_HOST | Redis Insight 连接到的主机 |
|
参见 Express 文档 |
RI_SERVER_TLS_KEY | HTTPS 的私钥 | n/a | 以 PEM 格式 的私钥。 可以是文件路径或 PEM 格式的字符串。 |
RI_SERVER_TLS_CERT | 为提供的私钥颁发的证书 | n/a | 以 PEM 格式 的公钥证书。 可以是文件路径或 PEM 格式的字符串。 |
RI_ENCRYPTION_KEY | 用于加密数据的密钥 | n/a | 仅适用于 Docker。 Redis Insight 将敏感信息(数据库密码、Workbench 历史记录等)存储在本地(使用 sqlite3)。此变量允许您使用指定的加密密钥存储加密的敏感信息。 注意:对于后续的 docker run 命令,应提供相同的加密密钥,并使用相同的已连接卷来解密信息。 |
RI_LOG_LEVEL | 配置应用程序的日志级别。 | info |
支持的日志级别按优先级从高到低排列
|
RI_FILES_LOGGER | 将日志记录到文件 | true |
默认情况下,您可以在以下文件夹中找到日志文件
|
RI_STDOUT_LOGGER | 将日志记录到 STDOUT | true |
|
RI_PROXY_PATH | 为代理配置子路径 | n/a | 仅适用于 Docker。 |
在反向代理后面使用 Redis Insight
当您将 Redis Insight 配置为在反向代理(如 NGINX)后面运行时,请将反向代理上的请求超时设置为超过 30 秒,因为某些请求可能是长时间运行的。
Redis Insight 还允许您在表单中管理其连接超时,以配置连接详细信息。默认超时时间为 30 秒。
不支持在前缀路径(路径重写)后面托管 Redis Insight。