国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

長春火車站什么時候通車湖南網(wǎng)站優(yōu)化

長春火車站什么時候通車,湖南網(wǎng)站優(yōu)化,已經(jīng)有了域名怎么做網(wǎng)站,wordpress 英文鏈接luttuce 和redisson配置過程中實際上是獨立的&#xff0c;他們兩個可以同時集成&#xff0c;但是沒有直接相關(guān)關(guān)系&#xff0c;配置相對獨立。 所以分為Lettuce 和 Redisson 兩套配置 父pom <!-- Spring Data Redis --><dependency><groupId>org.springframe…

luttuce 和redisson配置過程中實際上是獨立的,他們兩個可以同時集成,但是沒有直接相關(guān)關(guān)系,配置相對獨立。
所以分為Lettuce 和 Redisson 兩套配置
父pom

            <!-- Spring Data Redis --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId><version>2.3.11.RELEASE</version></dependency><!--連接池 不集成redisTempate配置工廠類會報錯--><dependency><groupId>org.apache.commons</groupId><artifactId>commons-pool2</artifactId><version>2.4.2</version></dependency><!-- Redisson --><dependency><groupId>org.redisson</groupId><artifactId>redisson-spring-data-22</artifactId><version>3.23.3</version></dependency>

子pom

        <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId></dependency><dependency><groupId>org.redisson</groupId><artifactId>redisson-spring-data-22</artifactId></dependency><dependency><groupId>org.apache.commons</groupId><artifactId>commons-pool2</artifactId></dependency>

lettuce
單機模式
在這里插入圖片描述

cluster集群模式
lettuce yaml配置
在這里插入圖片描述
配置文件

@Configuration
public class RedisConfig {@BeanRedisTemplate redisTemplate(LettuceConnectionFactory lettuceConnectionFactory){RedisTemplate redisTemplate = new RedisTemplate<>();redisTemplate.setConnectionFactory(lettuceConnectionFactory);// 使用Jackson2JsonRedisSerializer 替換默認的JDKSerializationRedisSerializer 來序列化和反序列化redis 的value值Jackson2JsonRedisSerializer jackson2JsonRedisSerializer = new Jackson2JsonRedisSerializer(Object.class);redisTemplate.setValueSerializer(jackson2JsonRedisSerializer);// hash的value序列化方式采用jacksonredisTemplate.setHashValueSerializer(jackson2JsonRedisSerializer);redisTemplate.setKeySerializer(new StringRedisSerializer());redisTemplate.setHashKeySerializer(new StringRedisSerializer());redisTemplate.afterPropertiesSet();return redisTemplate;}
}

Redisson
單機模式
新建yaml文件:

singleServerConfig:# 連接空閑超時,單位:毫秒idleConnectionTimeout: 10000# 連接超時,單位:毫秒connectTimeout: 10000# 命令等待超時,單位:毫秒 默認3000timeout: 3000# 命令失敗重試次數(shù)retryAttempts: 3# 命令重試發(fā)送時間間隔,單位:毫秒retryInterval: 1500# 無密碼則設(shè)置 nullpassword: 123456# 單個連接最大訂閱數(shù)量subscriptionsPerConnection: 5# 客戶端名稱clientName: null# redis 節(jié)點地址address: "redis://127.0.0.1:6379"# 從節(jié)點發(fā)布和訂閱連接的最小空閑連接數(shù)subscriptionConnectionMinimumIdleSize: 1# 發(fā)布和訂閱連接池大小subscriptionConnectionPoolSize: 50# 發(fā)布和訂閱連接的最小空閑連接數(shù)connectionMinimumIdleSize: 32# 發(fā)布和訂閱連接池大小connectionPoolSize: 64# 數(shù)據(jù)庫編號database: 10# DNS監(jiān)測時間間隔,單位:毫秒  在啟用該功能以后,Redisson將會監(jiān)測DNS的變化情況dnsMonitoringInterval: 5000
threads: 0
nettyThreads: 0
codec: !<org.redisson.codec.JsonJacksonCodec> {}
transportMode: "NIO"

集群模式
新建yaml文件:

clusterServersConfig:idleConnectionTimeout: 10000connectTimeout: 10000timeout: 3000retryAttempts: 3retryInterval: 1500password: xxxxsubscriptionsPerConnection: 5clientName: nullloadBalancer: !<org.redisson.connection.balancer.RoundRobinLoadBalancer> {}slaveSubscriptionConnectionMinimumIdleSize: 1slaveSubscriptionConnectionPoolSize: 50slaveConnectionMinimumIdleSize: 32slaveConnectionPoolSize: 64masterConnectionMinimumIdleSize: 32masterConnectionPoolSize: 64readMode: "SLAVE"nodeAddresses:- "redis://xxx:6379"- "redis://xxx:6379"- "redis://xxx:6379"- "redis://xxx:6379"- "redis://xxx:6379"- "redis://xxx:6379"- "redis://xxx:6379"- "redis://xxx:6379"- "redis://xxx:6379"- "redis://xxx:6379"- "redis://xxx:6379"- "redis://xxx:6379"scanInterval: 1000
threads: 0
nettyThreads: 0
codec: !<org.redisson.codec.JsonJacksonCodec> {}
"transportMode":"NIO"

redisson配置文件

@Configuration
public class RedissonConfig {@Value("${spring.profiles.active}")private String active;@Bean(destroyMethod="shutdown")public RedissonClient redissonClient() throws IOException {// 開發(fā)環(huán)境-單機模式if ("dev".equals(active)){Config config = Config.fromYAML(RedissonConfig.class.getClassLoader().getResource("redisson-single-dev.yaml"));return Redisson.create(config);}// 測試環(huán)境-測試cluster集群模式if ("test".equals(active)){Config config = Config.fromYAML(RedissonConfig.class.getClassLoader().getResource("redisson-cluster-test.yaml"));return Redisson.create(config);}// 開發(fā)環(huán)境-正式cluster集群模式if ("online".equals(active)){Config config = Config.fromYAML(RedissonConfig.class.getClassLoader().getResource("redisson-cluster-online.yaml"));return Redisson.create(config);}return null;}
}
http://aloenet.com.cn/news/42625.html

相關(guān)文章:

  • 廣州市做企業(yè)網(wǎng)站東莞seo培訓(xùn)
  • 長春網(wǎng)站開發(fā)senluowx免費網(wǎng)站站長查詢
  • 免費網(wǎng)站推廣服務(wù)軟文代理平臺
  • 石景山區(qū)城鄉(xiāng)建設(shè)委員會網(wǎng)站百度推廣入口官網(wǎng)
  • 長沙網(wǎng)站設(shè)計制作seo網(wǎng)站推廣專員招聘
  • 想開個網(wǎng)站不知怎樣做北京疫情最新消息情況
  • 仿58網(wǎng)站怎么做網(wǎng)站出售
  • 深圳網(wǎng)站建站建設(shè)新聞頭條新聞
  • wordpress使用培訓(xùn)seo公司彼億營銷
  • 網(wǎng)站空間租用有哪些服務(wù)seo搜索排名影響因素主要有
  • 范縣網(wǎng)站建設(shè)公司精準(zhǔn)營銷通俗來說是什么
  • vue可以做pc端網(wǎng)站嗎河南網(wǎng)站推廣
  • 旅游景區(qū)網(wǎng)站建設(shè)谷歌搜索指數(shù)查詢
  • 印刷網(wǎng)絡(luò)商城網(wǎng)站建設(shè)推廣新產(chǎn)品最好的方法
  • 信陽專業(yè)做網(wǎng)站公司客戶管理軟件
  • 網(wǎng)站制作軟件手機百度優(yōu)化軟件
  • 自己在家開網(wǎng)站做推廣百度優(yōu)化關(guān)鍵詞
  • 網(wǎng)站推介方案谷歌官方網(wǎng)站登錄入口
  • 單位網(wǎng)站開發(fā)合同泉州網(wǎng)站seo外包公司
  • 建設(shè)家具網(wǎng)站的目的及功能定位北京網(wǎng)絡(luò)營銷策劃公司
  • 選擇網(wǎng)站的關(guān)鍵詞cpu優(yōu)化軟件
  • wordpress備份網(wǎng)站南寧百度首頁優(yōu)化
  • 自己搭建云游戲服務(wù)器seo優(yōu)化推廣業(yè)務(wù)員招聘
  • 網(wǎng)站icp備案號查詢百度關(guān)鍵詞代做排名
  • 新公司網(wǎng)站建設(shè)百度平臺營銷收費標(biāo)準(zhǔn)
  • 網(wǎng)站開發(fā)電商快速網(wǎng)站推廣優(yōu)化
  • 濰坊百度網(wǎng)站建設(shè)產(chǎn)品推廣圖片
  • 內(nèi)銷機械做哪個網(wǎng)站好開發(fā)新客戶的十大渠道
  • 沈陽建信建設(shè)工程有限公司位置seo關(guān)鍵詞排名網(wǎng)絡(luò)公司
  • 企業(yè)網(wǎng)站banner尺寸小紅書外鏈管家