2017-09-21 49 views
1

redisson客戶端是線程安全的嗎?在我的應用程序中,我想維護一個客戶端對象,並讓所有線程使用它來獲取/放入Redis。在配置中,有兩個參數threadsnettyThreads。這些參數是否有助於創建連接池?如果是的話,如果我的用例主要是對Redisson對象的簡單get/put操作,我應該使用哪些?Redisson客戶端 - 線程安全

另外,這些連接在RedissonClient的整個生命週期中都是活躍的嗎?

回答

2

Redisson客戶端及其所有對象都是線程安全的。 threadsnettyThreads是內部線程池的配置。

由於netty使用與Redis內部工作方式類似的事件循環模型,因此不需要大量的線程。假設您啓用了超線程或等效技術,默認值是處理器內核數量的兩倍。我會建議從默認值開始,看看你是如何進行。