Redis之Jedis連線池 八

2021-10-03 03:10:08 字數 1148 閱讀 3413

jedis不像jdbc,需要從第三方的jar包獲取連線池,jedis自帶連線池

/**

* jedis連線池使用

*/@test

public

void

test7()

/**

* jedis連線池使用

*/@test

public

void

test7()

#最大活動物件數     

redis.pool.maxtotal=

1000

#最大能夠保持idel狀態的物件數

redis.pool.maxidle=

100#最小能夠保持idel狀態的物件數

redis.pool.minidle=

50#當池內沒有返回物件時,最大等待時間

redis.pool.maxwaitmillis=

10000

#當呼叫borrow object方法時,是否進行有效性檢查

redis.pool.testonborrow=

true

#當呼叫return object方法時,是否進行有效性檢查

redis.pool.testonreturn=

true

#「空閒鏈結」檢測線程,檢測的週期,毫秒數。如果為負值,表示不執行「檢測線程」。預設為-1.

redis.pool.timebetweenevictionrunsmillis=

30000

#向呼叫者輸出「鏈結」物件時,是否檢測它的空閒超時;

redis.pool.testwhileidle=

true

# 對於「空閒鏈結」檢測線程而言,每次檢測的鏈結資源的個數。預設為3.

redis.pool.numtestsperevictionrun=

50#redis伺服器的ip

redis.ip=******

#redis伺服器的port

redis1.port=

6379

Redis之Jedis連線池技術

使用連線池技術可以很方便高效地管理連線資源,這一點和mysql類似。核心類為jedispool,它的構造方法有三個引數,後兩個和jedis一致,第乙個引數需要指定連線池的配置物件,所以也要構造乙個配置物件來協同工作 package com.rr.learnredis import org.junit...

Jedis連線池的使用

所需jar jedis 2.1.0.jar和commons pool 1.5.4.jar jedis操作步驟如下 1 獲取jedis例項需要從jedispool中獲取 2 用完jedis例項需要返還給jedispool 3 如果jedis在使用過程中出錯,則也需要還給jedispool packag...

Jedis連線池的使用

所需jar jedis 2.1.0.jar和commons pool 1.5.4.jar jedis操作步驟如下 1 獲取jedis例項需要從jedispool中獲取 2 用完jedis例項需要返還給jedispool 3 如果jedis在使用過程中出錯,則也需要還給jedispool 如下 pac...