文档章节

JFinal支持Redis Sentinel

黔首黧面
 黔首黧面
发布于 2015/11/19 23:11
字数 261
阅读 114
收藏 1

 项目中由redis单点服务,切换为redis Sentinel集群模式,发现目前的jfinal plugin 只支持单点服务,目前还没有提供Sentinel集群的支持,于是看了下插件源码与jedis源码,对原有的redisPlugin做了扩充,支持了Sentinel,项目经过了2个月的运行,目前还没有发现什么问题.

使用示例如下

 

Set<HostAndPort> sentinels = new HashSet<HostAndPort>();
HostAndPort hostAndP = new HostAndPort("172.0.0.1", 26379);
sentinels.add(hostAndP);RedisSentinelPlugin redisSentinelPlugin = new RedisSentinelPlugin("redisSentinelCache", "mymaster",sentinels);
redisSentinelPlugin.setDatabase(1);//提供选择db
me.add(redisSentinelPlugin);
//在代码中的使用
Redis.use("redisSentinelCache").XXXX();

有需要的大家请下载下面文件

只包含jfinal jar包 其余的依赖包请参照jfinal2.0的依赖包添加

jfinal下载

 

或者去这个地址,自己查看修改内容后,下载源码打jar包

github查看地址

 

(注意:

  该代码作者还没有和入到主干中,如果代码中有用到了该插件,升级jar包的时候请慎重

)

来源:http://www.cnblogs.com/kissff/articles/4979352.html

© 著作权归作者所有

黔首黧面
粉丝 0
博文 1
码字总数 261
作品 0
朝阳
私信 提问
加载中

评论(1)

JFinal
JFinal
超赞,jfinal 2.1 考虑升级一下 79
xxssyyyyssxx/jfinal-websocket

jfinal-websocket 项目介绍 jfinal-websocket to develop websocket JFinal架构下开发WebSocket,使用面向接口WebSocketManager,支持单机(基于内存)和集群(基于Redis的发布订阅) 软件架...

xxssyyyyssxx
04/21
0
0
JFinal Weixin 1.5 发布,微信极速 SDK

JFinal Weixin 1.5 大幅完善了对微信公众平台API的支持,以便满足更多开发者的需求。主要添加了微信摇一摇、微信支付、素材管理MediaApi,分布式Token存储等实用功能。 本次版本所有功能来源...

JFinal
2015/11/12
12K
137
JFinal可以与阿里的dubbo,负载均衡的nginx对接么?Jfinal适合用来做大型项目么?

@JFinal 你好,想跟你请教个问题: JFinal开发效率挺不错的。我们的应用将来的访问量会很大,肯定要考虑软负载、缓存、分布式服务等技术架构,JFinal可以与阿里的dubbo, nginx,redis对接么...

jason9988
2014/11/12
5.9K
6
JFinal Extensions 3.0 发布,JFinal 扩展

Jfinal-ext是对java极速web框架 jfinal 的一个扩充,主要利用jfinal微内核高扩展的特性扩展常用的实用功能和集成各种第三方框架,简化开发者的学习应用成本,为您节约更多时间,去陪恋人、家...

绝望的八皮
2013/09/09
4.1K
28
JFinal 2.0 发布,JAVA 极速 WEB+ORM 框架

JFinal 是本星球第一个提出极速开发理念,也是唯一个极速开发框架。自开源以来迅速获得广大开发者的喜爱,极速开发的优势逐步深入人心。由于极速开发威力巨大,所以有了以下在 OSChina 的惊人...

JFinal
2015/06/18
27.2K
405

没有更多内容

加载失败,请刷新页面

加载更多

MongoDB系列-在复制集(replication)以及分片(Shard)中创建索引

关注我,可以获取最新知识、经典面试题以及微服务技术分享   在使用MongoDB时,在创建索引会涉及到在复制集(replication)以及分片(Shard)中创建,为了最大限度地减少构建索引的影响,在副本...

ccww_
20分钟前
16
0
SAP HANA数据库multi container模式JDBC链接connection refused

报错如下信息 com.sap.db.jdbc.exceptions.JDBCDriverException: SAP DBTech JDBC: Cannot connect to jdbc:sap://xxx.xxx.xxx.xxx:30015 [Cannot connect to host xxx.xxx.xxx.xxx:30015 [C......

flash胜龙
46分钟前
32
0
c++ 虚基类

c++ 虚基类 p556

天王盖地虎626
52分钟前
83
0
k8s删除Terminating状态的命名空间

背景: 我们都知道在k8s中namespace有两种常见的状态,即Active和Terminating状态,其中后者一般会比较少见,只有当对应的命名空间下还存在运行的资源,但是该命名空间被删除时才会出现所谓的...

Andy-xu
今天
78
0
seata源码阅读笔记

seata源码阅读笔记 本文没有seata的使用方法,怎么使用seata可以参考官方示例,详细的很。 本文基于v0.8.0版本,本文没贴代码。 seata中的三个重要部分: TC:事务协调器,维护全局事务和分支...

东都大狼狗
今天
44
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部