logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

springboot通过springdata整合es7.x

Data@Id// //指定字段的索引方式,index是否索引、store是否存储、字段的分词方式、搜索时关键字分词的方式、type指定该字段的值以什么样的数据类型来存储// @Field(index = true,store = true,analyzer = "ik_max_word" ,searchAnalyzer = "ik_max_word" ,type = FieldType.Text

#elasticsearch
springboot整合ShardingJDBC实战及主要概念解析

ShardingSphere包含三个重要的产品,ShardingJDBC、ShardingProxy和ShardingSidecar。其中sidecar是针对service mesh定位的一个分库分表插件,目前在规划中;ShardingJDBC是用来做客户端分库分表的产品;而ShardingProxy是用来做服务端分库分表的产品。

#spring boot#数据库#java
Kibana 可视化数据分析以及es常用的数据分析函数

该文档主要介绍Dashboard中的Lens使用方式,但其余的也都差不多,可以自行尝试。

文章图片
#数据分析#elasticsearch#数据挖掘
rabbitmq消息追踪

一旦开启,会影响性能,除非需要分析的时候才开启,否则不开启可通过管理界面查看分析,其实底层就是firehose,只不过可以用界面查看更方便进入rabbitmq的sbin文件夹。我的目录为D:\Program Files\RabbitMQ Server\rabbitmq_server-3.8.5\sbin,打开cmd窗口,执行如下命令。然后重启mq界面会增加一个Tracing按钮1、format:一

#rabbitmq#java-rabbitmq
springboot整合ELK+kafka采集日志

在分布式的项目中,各功能模块产生的日志比较分散,同时为满足性能要求,同一个微服务会集群化部署,当某一次业务报错后,如果不能确定产生的节点,那么只能逐个节点去查看日志文件;logback中RollingFileAppender,ConsoleAppender这类同步化记录器也降低系统性能,综上一些问题,可能考虑采用ELK (elasticsearch+logstash+kibana)配合消息中间件去

文章图片
#spring boot#elk#kafka
springboot整合disruptor(多种消费者执行模式)

/定义用于事件处理的线程池, Disruptor通过java.util.concurrent.ExecutorSerivce提供的线程池来触发consumer的事件处理。//这么写就认定只有3个消费者 ThreadFactory executor = Executors . defaultThreadFactory();//指定事件工厂 MessageEventFactory factory =

springboot整合rabbitmq集群

http://t.csdn.cn/9TvqYhttp://t.csdn.cn/iTKTZ

#rabbitmq#spring boot
到底了