当前位置: 首页 > news >正文

国外网站 图片wordpress PHP滑块模板

国外网站 图片,wordpress PHP滑块模板,天河做网站,挂机宝可以做网站背景&#xff1a;项目redis由集群改为哨兵模式&#xff0c;漏洞扫描未授权访问漏洞&#xff08;CNVD-2019-21763&#xff09;&#xff0c;要求对redis哨兵也设置密码&#xff0c;redisson依赖版本为3.11.5 spring-boot版本为2.1.13。 redisson依赖升级 <dependency>&l…

背景:项目redis由集群改为哨兵模式,漏洞扫描未授权访问漏洞(CNVD-2019-21763),要求对redis哨兵也设置密码,redisson依赖版本为3.11.5   spring-boot版本为2.1.13。

redisson依赖升级

        <dependency><groupId>org.redisson</groupId><artifactId>redisson-spring-boot-starter</artifactId><version>3.15.6</version><exclusions><exclusion><groupId>org.redisson</groupId><artifactId>redisson-spring-data-24</artifactId></exclusion></exclusions></dependency><dependency><groupId>org.redisson</groupId><artifactId>redisson-spring-data-21</artifactId><version>3.15.6</version></dependency>

        说明:3.11.5版本不支持设置哨兵密码,也就是SentinelPassword,需要升级redisson版本,为什么排除redisson-spring-data-24,高版本redisson会排除jedis以及lettuce,如果不排除并重新引入的话启动会报错,报错如下:java.lang.NoClassDefFoundError:org/springframework/data/redis/connection/RedisStreamCommands

2.1.X版本支持的是redisson-spring-data-21,所以排除springboot2.3的支持,引入2.1的支持。

配置:

spring.redis.database=0
spring.redis.password=HcicloudRedis2000
spring.redis.sentinel.master=mymaster
spring.redis.sentinel.nodes=ip:portspring.redis.jedis.pool.max-idle=200
spring.redis.jedis.pool.min-idle=10
spring.redis.jedis.pool.max-active=200
spring.redis.jedis.pool.max-wait=10000ms
spring.redis.jedis.pool.ping-rate=30000
spring.redis.jedis.pool.timeout=10000

config:

@Configuration
@ConfigurationProperties
@Data
public class RedissonConfig {@Value("${spring.redis.sentinel.nodes:}")private String nodes;@Value("${spring.redis.sentinel.master:}")private String master;@Value("${spring.redis.jedis.pool.timeout}")private int timeout;@Value("${spring.redis.password}")private String password;@Value("${spring.redis.database}")private int database;@Value("${spring.redis.jedis.pool.max-idle}")private int maxPool;@Value("${spring.redis.jedis.pool.min-idle}")private int minPool;@Value("${spring.redis.jedis.pool.max-active}")private int maxActive;@Value("${spring.redis.jedis.pool.ping-rate}")private int pingRate;@Bean@ConditionalOnMissingBeanRedissonClient redissonSentinel(){Config config = new Config();String[] nodesStr = nodes.split(",");List<String> nodeList = new ArrayList<>(nodesStr.length);Arrays.stream(nodesStr).forEach((index)->nodeList.add(index.startsWith("redis://")?index:"redis://"+index));SentinelServersConfig sentinelConfig = config.useSentinelServers().addSentinelAddress(nodeList.toArray(new String[0])).setCheckSentinelsList(false).setPingConnectionInterval(pingRate).setMasterName(master).setDatabase(database).setReadMode(ReadMode.SLAVE).setMasterConnectionMinimumIdleSize(minPool).setSlaveConnectionMinimumIdleSize(minPool).setMasterConnectionPoolSize(maxPool).setSlaveConnectionPoolSize(maxPool).setTimeout(timeout);if(StringUtils.isNotEmpty(password)){sentinelConfig.setPassword(password).setSentinelPassword(password); //哨兵和master的密码在配置中保持了一致,请根据项目实际情况配置}return Redisson.create(config);}}

http://www.yayakq.cn/news/348563/

相关文章:

  • 建站宝盒搭建正规网站
  • 厦门同安网站建设安徽建海建设工程有限公司网站
  • 建e网手机app南昌网站排名优化软件
  • 江苏网站建设yijuce建设网站需要什么资料
  • 网站html模板免费下载专为中年人做的的婚恋网站
  • 重庆智能网站建设做海报创客贴同类网站
  • 禅城区网站建站网站用dw制作个介绍家乡网站
  • 有什么做外贸的网站微信开发者工具文档
  • 合作网站制作上海专业网站开发
  • 手机网站后台管理系统普通门户网站开发价格
  • 郑州网站建设报价网站建设教程
  • 发帖子的网站网站建设价格与哪些方面
  • 网站基本要素wordpress文章驳回
  • 网站开发步骤说明书做一手房用什么网站
  • 网站建设海淀网站建设新趋势
  • mvc 做网站做那种网站赚钱
  • 有哪些做问卷调查给钱的网站漂亮的php网站源码
  • 微信支付 公司网站o2o平台排名
  • 品牌网站建设联系方式做响应式的网站有哪些
  • 地方门户网站的前途saas建站平台介绍
  • 东台建设局网站网站服务器地址在哪里看
  • 各大招聘网站找人做网站网站
  • 网站设置不安全建站工具大全
  • 如何找人做网站wordpress换模版
  • 做网站网站犯法吗网站优化 价格查询
  • 怎么找合适的网站开发可以访问违规网站的浏览器
  • 济南美赞网站建设公司网站设计框架
  • 邯郸一站式网络推广欢迎咨询个人可以做网站
  • 建一个网站怎么赚钱吗个人网站有哪些类型
  • 做网站被网警找李家沱网站建设