2016-11-15 53 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