![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
菠萝-琪琪
这个作者很懒,什么都没留下…
展开
-
Shardingjdbc的深度定制化过程
公司原先使用的数据库中间件是mycat,但是mycat由于很早就开始不维护了,所以我们再使用过程中出现了很多问题都无法的到解决,如果各位同学有兴趣可以再压测时观察下mycat的堆栈活动,ygc是非常频繁的,并且很不稳定,当时考虑切换到Sharding-Proxy上面去,同样是数据库中间件这种方案我们内部认为是改动最小的。 可是事实证明我们错了,Sharding-Proxy由于也是刚开源不久的东西,其实也存在不少BUG,虽然社区活跃但是官方文档实在太不全了,导致我们遇到每一个问题都需要花很大的精力去排查、定原创 2020-05-26 14:47:47 · 549 阅读 · 0 评论 -
Spring + Quatz 组合提供动态定时任务
我们都知道Quatz配合Spring可以进行定时任务的功能开发,但是大家是否知道如何提供动态定时功能呢?在不重启项目的情况下提供接口给其他调用者调用实现动态生成定时任务 公司因为已经开始实施微服务,所以对各个服务拆分已经划的比较细致,具体微服务架构实施会在下一个博客放出,此文只讨论动态定时功能,我们公司把定时功能已经独立成了定时组件 定时组件提供了2个接口,一个动态添加定时任务...原创 2018-06-06 01:12:10 · 1204 阅读 · 1 评论 -
SpringBoot + SolrCloud + Zookeeper 集群搭建
搜索引擎大家用的比较多的应该是Solr和Elasticsearch,两者之间的区别就不在此文做阐述了,一个支持实时查询轻量级,一个数据结构更丰富更稳定,我公司使用的是Solr,因为单点的Solr在千万级数据进行全量建立索引时有时会产生奔溃,为了搭建一个高可用的Solr开始了优化重构之路。 Zookeeper 集群搭建篇: 首先搭建Solr集群需要借助Zookeeper这个分布式调度服务工具,根...原创 2018-09-19 14:53:33 · 2930 阅读 · 3 评论 -
微服务系统服务跟踪监控-Zipkin配置
Springboot 使用2.0版本后相应的Zipkin也需要使用2.0版本的,官方建议直接在服务器使用命令运行Zipkin,Zipkin官网安装说明 1.运行起来后访问http://localhost:9411即可访问到如下界面: 2.然后在项目1中POM文件加入: <!-- 服务追踪 --> <!-- https://mvnrepository.com/art...原创 2018-11-18 12:42:44 · 648 阅读 · 0 评论