.net - Redis 服务在 Windows 7 上启动失败

标签 .net redis memorycache servicestack.redis

我正在使用 .NET 4.5、VS2013 和更新 4 在我的 win 7 开发箱上探索内存缓存,并已将 Redis 列入候选名单。我已经从 here 下载了 2.8.19 版并按照说明安装服务,没有任何问题。但是,当我尝试启动该服务时,我收到一条通用消息:

[3464] 28 Apr 00:35:11.890 # Redis service failed to start.

我已启用记录到文本文件和事件查看器。文本文件和事件查看器中没有任何报告,我只看到 redis 服务启动,然后 Redis 服务停止。没有其他信息说明为什么会失败。我错过了任何一步吗?

最佳答案

在C:​​\Program Files\Redis\redis.windows-service.conf文件中添加如下配置

最大堆 128m

最大内存 64m

不知道为什么 ms 不在这个文件中提供默认值 :) http://njun.blog.cndevel.com/software/redis-user-guide

关于.net - Redis 服务在 Windows 7 上启动失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29923977/

相关文章:

python - Django celery redis 从队列中删除特定的周期性任务

c# - 从类型 Object 转换匿名类型

asp.net - 普通缓存类和MemoryCache类有什么区别?

c# - 创建SDK样式项目涉及什么?

.net - 从全局程序集缓存中删除 Oracle Data Provider for .NET

c# - Azure设置内部url的可用性测试

c# - 我如何计算垃圾收集期间花费的时间?

redis - 无法运行 Jedis 示例 : JedisConnectionException: Could not get a resource from the pool

java - 如何使用 Jedis 库建立与 Redis Sentinel 的连接?

c# - .net MemoryCache - 通知删除的项目