随笔分类 -  springboot

摘要:1 LCN介绍 利用事务管理器,统一协调各个本地事务,实现事务的一致性。 特性: 1、一致性,通过TxManager协调控制与事务补偿机制确保数据一致性 2、易用性,仅需要在业务方法上添加@TxTransaction注解即可 3、高可用,项目模块不仅可高可用部署,事务协调器也可集群化部署 4、扩展性 阅读全文
posted @ 2020-03-22 17:34 陈小兵 阅读(1752) 评论(0) 推荐(0)
摘要:private static final Long SUCCESS = 1L; private static String script1 = "if redis.call('setNx',KEYS[1],ARGV[1]) then " + " if redis.call('get',KEYS[1] 阅读全文
posted @ 2020-03-21 13:51 陈小兵 阅读(897) 评论(0) 推荐(0)
摘要:1 准备工作 先确保代码中已经集成Redis 2 Redis消息监听器配置 //序列化定制 @Bean public Jackson2JsonRedisSerializer<Object> jackson2JsonSerializer() { Jackson2JsonRedisSerializer< 阅读全文
posted @ 2020-03-15 12:34 陈小兵 阅读(747) 评论(0) 推荐(0)
摘要:1 添加redis依赖 <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-pool2</artifactId> <version>2.4.2</version> </dependency> <dependen 阅读全文
posted @ 2020-03-15 12:31 陈小兵 阅读(461) 评论(0) 推荐(0)
摘要:依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elasticsearch</artifactId> </dependency> <dependency> 阅读全文
posted @ 2019-10-21 11:02 陈小兵 阅读(338) 评论(0) 推荐(0)
摘要:到logstash-2.0.0\bin下新建文件 logstash.conf input { tcp { mode => "server" host => "0.0.0.0" port => 4560 codec => json_lines } } output { elasticsearch { 阅读全文
posted @ 2019-10-15 20:31 陈小兵 阅读(1137) 评论(0) 推荐(0)
摘要:注: 该集成方式,对Elasticsearch无版本限制,但是需要自行封装请求,解析结果等。 <dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>elasticsearch-rest-client</artifac 阅读全文
posted @ 2019-10-15 20:30 陈小兵 阅读(2118) 评论(0) 推荐(0)
摘要:1.ELK介绍 1> Elasticsearch是实时全文搜索和分析引擎, 提供搜集、分析、存储数据三大功能; 是一套开放REST和JAVA API等结构提供高效搜索功能,可扩展的分布式系统。 2> Logstash是一个用来搜集、分析、过滤日志的工具。 它支持几乎任何类型的日志,包括系统日志、错误 阅读全文
posted @ 2019-10-15 20:29 陈小兵 阅读(1496) 评论(0) 推荐(1)