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

建筑设计找工作的网站做微视频的网站

建筑设计找工作的网站,做微视频的网站,h5自助建站系统,深圳网络营销推广渠道1. 概述Redisson是一个在Redis的基础上实现的Java驻内存数据网格#xff08;In-Memory Data Grid#xff09;。它不仅提供了一系列的分布式的Java常用对象#xff0c;还提供了许多分布式服务。其中包括(BitSet, Set, Multimap, SortedSet, Map, List, Queue, BlockingQueue,…1. 概述Redisson是一个在Redis的基础上实现的Java驻内存数据网格In-Memory Data Grid。它不仅提供了一系列的分布式的Java常用对象还提供了许多分布式服务。其中包括(BitSet, Set, Multimap, SortedSet, Map, List, Queue, BlockingQueue, Deque, BlockingDeque, Semaphore, Lock, AtomicLong, CountDownLatch, Publish / Subscribe, Bloom filter, Remote service, Spring cache, Executor service, Live Object service, Scheduler service) Redisson提供了使用Redis的最简单和最便捷的方法。Redisson的宗旨是促进使用者对Redis的关注分离Separation of Concern从而让使用者能够将精力更集中地放在处理业务逻辑上。 关于Redisson项目的详细介绍可以在官方网站找到。 每个Redis服务实例都能管理多达1TB的内存。 能够完美的在云计算环境里使用并且支持AWS ElastiCache主备版AWS ElastiCache集群版Azure Redis Cache和阿里云Aliyun的云数据库Redis版 以下是Redisson的结构 Redisson作为独立节点 可以用于独立执行其他节点发布到分布式执行服务 和 分布式调度任务服务 里的远程任务。 如果你现在正在使用其他的Redis的Java客户端那么Redis命令和Redisson对象匹配列表 能够帮助你轻松的将现有代码迁徙到Redisson框架里来。 Redisson底层采用的是Netty 框架。支持Redis 2.8以上版本支持Java1.6以上版本。 欢迎试用高性能Redisson PRO版。 2.使用Redisson 2.1引入Maven依赖 !-- JDK 1.8 compatible -- dependencygroupIdorg.redisson/groupIdartifactIdredisson/artifactIdversion3.5.4/version /dependency !-- JDK 1.6 compatible -- dependencygroupIdorg.redisson/groupIdartifactIdredisson/artifactIdversion2.10.4/version /dependency注意一下几点: 1文档里面说明了支持Redis 2.8以上版本支持Java1.6以上版本。根据自己的环境选择合适的版本 22.8.1的redisson 需要使用 netty的jar包 否则报错Hopper: java.lang.NoClassDefFoundError: io/netty/channel/EventLoopGroup。 32.8.1的redisson需要jackson 2.5版本否则报错bjectMapper.addMixIn method not fond。 2.2配置Redisson配置文档 本文以哨兵模式为例分别给出 json yml xml {sentinelServersConfig:{idleConnectionTimeout:10000,connectTimeout:10000,timeout:3000,retryAttempts:3,retryInterval:1500,failedSlaveReconnectionInterval:3000,failedSlaveCheckInterval:60000,password:null,subscriptionsPerConnection:5,clientName:null,loadBalancer:{class:org.redisson.connection.balancer.RoundRobinLoadBalancer},subscriptionConnectionMinimumIdleSize:1,subscriptionConnectionPoolSize:50,slaveConnectionMinimumIdleSize:32,slaveConnectionPoolSize:64,masterConnectionMinimumIdleSize:32,masterConnectionPoolSize:64,readMode:SLAVE,subscriptionMode:SLAVE,sentinelAddresses:[redis://127.0.0.1:26379,redis://127.0.0.1:26389],masterName:mymaster,database:0},threads:0,nettyThreads:0,codec:{class:org.redisson.codec.FstCodec},transportMode:NIO }sentinelServersConfig:idleConnectionTimeout: 10000connectTimeout: 10000timeout: 3000retryAttempts: 3retryInterval: 1500failedSlaveReconnectionInterval: 3000failedSlaveCheckInterval: 60000password: nullsubscriptionsPerConnection: 5clientName: nullloadBalancer: !org.redisson.connection.balancer.RoundRobinLoadBalancer {}subscriptionConnectionMinimumIdleSize: 1subscriptionConnectionPoolSize: 50slaveConnectionMinimumIdleSize: 32slaveConnectionPoolSize: 64masterConnectionMinimumIdleSize: 32masterConnectionPoolSize: 64readMode: SLAVEsubscriptionMode: SLAVEsentinelAddresses:- redis://127.0.0.1:26379- redis://127.0.0.1:26389masterName: mymasterdatabase: 0 threads: 0 nettyThreads: 0 codec: !org.redisson.codec.FstCodec {} transportMode: NIOredisson:clientidredissonnameredisson1,redisson2threads0netty-threads0codec-refmyCodec transport-modeNIOreference-enabledtruereference-codec-provider-refmyCodecProviderexecutor-refmyExecutorevent-loop-group-refmyEventLoopGroup !--You cant have both name attribute and qualifier element atthe same time. Both id attribute and name attribute can be used as qualifiercandidates.--!--qualifier valueredisson3/--redisson:sentinel-serversidle-connection-timeout10000ping-timeout1000connect-timeout10000timeout3000retry-attempts3retry-interval1500reconnection-timeout3000failed-attempts3passworddo_not_use_if_it_is_not_setsubscriptions-per-connection5client-namenoneload-balancer-refmyLoadBalancersubscription-connection-minimum-idle-size1subscription-connection-pool-size50slave-connection-minimum-idle-size10slave-connection-pool-size64master-connection-minimum-idle-size10master-connection-pool-size64read-modeSLAVEsubscription-modeSLAVEmaster-namemyMasterdatabase0redisson:sentinel-address valueredis://127.0.0.1:26379 /redisson:sentinel-address valueredis://127.0.0.1:26380 //redisson:sentinel-servers /redisson:client!-- minimal settings -- redisson:clientredisson:sentinel-servers master-namemyMasterredisson:sentinel-address valueredis://127.0.0.1:26379 /redisson:sentinel-address valueredis://127.0.0.1:26380 /..../redisson:sentinel-servers /redisson:client2.3举个栗子 Config config new Config();config.useSentinelServers().setMasterName(dongshuo).addSentinelAddress(redis://127.0.0.1:6379);RedissonClient redissonClient Redisson.create(config);RLock lock redissonClient.getLock(dongshuo);lock.lock(1000, TimeUnit.SECONDS);try {System.out.println(获取到Redisson锁);}finally {lock.unlock();}redissonClient.shutdown();2.4监控Redis命令 127.0.0.1:6379 monitor OK 1434959509.494805 [0 127.0.0.1:57911] SETNX dongshuo {\class\:\org.redisson.RedissonLock$LockValue\,\counter\:1,\id\:\c374addc-523f-4943-b6e0-c26f7ab061e3\,\threadId\:1} 1434959509.494805 [0 127.0.0.1:57911] GET dongshuo 1434959509.524805 [0 127.0.0.1:57911] MULTI 1434959509.529805 [0 127.0.0.1:57911] DEL dongshuo 1434959509.529805 [0 127.0.0.1:57911] PUBLISH redisson__lock__channel__{dongshuo} 0 1434959509.529805 [0 127.0.0.1:57911] EXEC看起来还是用到了sentnx命令\
http://www.pierceye.com/news/179676/

相关文章:

  • 南京专业网站制作哪家好企业所得税交多少
  • 广西网站建设哪家好常熟做网站的
  • 礼品网站制作辽宁省建设部网站
  • 网站群的建设目标澧县网页设计
  • 邯郸网站建设在哪里网站建设yingkagou
  • 姜堰区网站建设企业公司网站制作
  • 目前做的比较好的法律网站有哪些兰州seo技术优化排名公司
  • wordpress网站接入qqwordpress调用二级分类目录
  • 自建站有哪些站点soho 网站建设
  • cms网站建设如果在网上接网站建设项目
  • 建设网站的重点与难点在于社区网站模版
  • 自己在线制作logo免费网站公司网页设计教程
  • 广西城乡建设网站一家企业如何做网站推广
  • 小程序可以做网站吗wordpress 活动插件
  • 深圳网站建设流程图货代网站制作
  • 建设一个网站需要什么技术人员在线音乐网站开发
  • 做现货黄金看什么网站网络服务商怎么查询
  • 英语作文网站紫色个人网站模板
  • 视频直播网站开发 设计网站做的文字乱码
  • 江苏省建设执业中心网站wordpress婚礼模板下载
  • 互联网网站开发html5怎么做网站可以注册的
  • 公司网站建设前期方案经典设计产品
  • 南昌市公司网站建设品牌建设浅谈
  • 网站实现留言功能吗制作视频用什么app
  • 聊城企业网站建设公司网页版wordpress教程视频
  • 网上购物的网站开发背景wordpress more标签使用教程
  • 多语言网站建设方案新建网站的价格
  • 企业网站服务器的选择企业网站建设市场分析
  • 阜阳做网站的公司网页制作自学教程
  • 阿里巴巴吧网站怎么做网页设计师属于什么部门