2016-11-15 50 views
0

我们正试图在Windows上设置Redis。每当我们从我们的服务器获取线程配置文件时,我们都会看到时间花在Redis.SocketManager.WriteAllQueues上。我们还看到缓存服务器上的网络使用率很高。在windows上高性能地配置redis

我们有很多并发用户登录,我们不需要redis来保存数据。

什么是在生产服务器上配置redis的正确方法?

目前我发现配置这些值可能会提高。有没有其他的设置需要改变以获得最佳表演?

  • 增加从TCP-积压511至65536
  • 持久性,可从10000没有
  • 加大MaxClients至20000(在此要求)
  • 我应该改变超时为0,如果是的话会是什么是一个很好的数字?

任何帮助表示赞赏

Thread Profile

回答

0
  • 禁用bgsave在redis.conf超时
  • 0是正常
+0

我仍然认为我还没有配置正确。由于大部分时间我都在同一时间看到网站上的性能问题。我无法在redis.windows-service.config文件中看到名为bgsave的设置。或者有什么我需要做的。 – user1124707

+0

其调用save可以在运行实例中设置它:https://redis.io/commands/config-set – edlerd