c# - 为什么 Redis 服务器一直在向日志写入信息,即使没有人使用它?

标签 c# asp.net-mvc caching redis stackexchange.redis

我有一个使用 C# 编写的 ASP.NET MVC 5 基础应用程序。我正在尝试在 Windows 上使用 Redis 服务器来缓存数据。

我在本地机器上安装了 Redis。然后我安装了 https://github.com/imperugo/StackExchange.Redis.Extensions 包以允许我轻松地与服务器交互。

我注意到 Redis 服务器不断写入它自己的日志文件,该文件增长非常快。这是一个日志的例子,一遍又一遍(几乎每秒)写入日志

[9232] 15 Aug 12:42:49 - DB 10: 3 keys (0 volatile) in 4 slots HT.
[9232] 15 Aug 12:42:49 - 0 clients connected (0 slaves), 1180456 bytes in use

虽然 Redis 正在编写,但没有人使用它(从中访问数据)

为什么它一直在日志中写入重复的信息?这是正常行为还是问题?

最佳答案

是否在命令行或 redis.conf 文件中将 loglevel 设置为 verbose?您可以尝试将日志级别设置为通知或警告。

关于c# - 为什么 Redis 服务器一直在向日志写入信息,即使没有人使用它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45700416/

相关文章:

c# - 如何在没有 ViewBox 参数的情况下编写可缩放的 SVG?

javascript - 在 mvc razor 中使用 ajax 从其中的另一个部分 View 提交表单后,无法刷新部分 View

c# - 如何为 Asp.net MVC 中的每个登录创建 session ID?

java - 谷歌 Guava 检查缓存中的项目

c# - 扫描 64 位内存?

c# - 添加可点击的游戏对象 c#

asp.net - IIS 如何处理 ASP.net MVC 请求?

javascript - 图片在 iframe 中加载后未从缓存中加载

c# - 利用浏览器缓存不缓存 Javascript 和 CSS 文件

c# - 如何显式运行未知类型的静态构造函数?