-
分布式任务调度解决方案(完结版)
Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的程序。Jobs可以做成标准的Java组件或 EJBs。 Quartz的优势: 1、Quartz是一个任务调度框架(库),它几乎可...
时间:2018-11-29点击:862收藏
-
双十一临近,怎样让买家流畅地秒杀?
WeTest 导读 十一月临近,一年一度的电商大戏“双十一”又将隆重出场,目前各大商家已经开始各类优惠券的发放,各类大促的商品表单也已经提前流出,即将流入各个用户的购物车中。 作为这些活动的载体,产品宣传、商品购买、交易结算、客户反馈以及售后服务都是电商产品(包括网站、APP、小程序等形式)非常重要的功能,但当双十一临近,电商产品要面对大量级用户群体涌入,流...
时间:2018-11-29点击:778收藏
-
SpringBoot实现Mybatis多数据源方案
背景 目前报表导出需要多数据库的数据,因此我们需要做Mybatis多数据源的配置 我们之前使用Spring的AbstractRoutingDataSource 做资源隔离redis限制请求频率及资源隔离 但是事实上我们确实存在两个数据源【非读写分离】 两个数据源完全不同 换言之在业务上完全不等价【即A数据源的数据和B数据源的数据不同】 而读写分离是A数据源和...
时间:2018-11-29点击:789收藏
-
Dubbo 新编程模型之外部化配置
外部化配置(External Configuration) 在Dubbo 注解驱动例子中,无论是服务提供方,还是服务消费方,均需要转配相关配置Bean: @Bean publicApplicationConfigapplicationConfig(){ ApplicationConfigapplicationConfig=newApplicationConf...
时间:2018-11-29点击:707收藏
-
《Spring Cloud Netflix》 -- 服务注册和服务发现-Eureka 的使用
一、Spring Cloud Netflix 该项目是Spring Cloud的核心子项目,是对Netflix公司一系列开源产品的封装。它为Spring Boot应用提供了自配置的整合,只需要通过一些简单的注解,就可以快速地在Spring Cloud的应用中使用起来。 它主要提供的模块包括: 服务发现注册(Eureka) 客户端负载均衡(Ribbon) 断路...
时间:2018-11-29点击:846收藏
-
阿里架构师分享的Java程序员需要突破的技术要点
一、源码分析 源码分析是一种临界知识,掌握了这种临界知识,能不变应万变,源码分析对于很多人来说很枯燥,生涩难懂。 源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。 我认为是阅读源码的最核心驱动力。我见到绝大多数程序员,对学习的态度,基本上就是这几个层次(很偏激哦): 1、只关注项目本身,不懂就baidu一下。 2、除了做好项目,还会阅读和项目有关...
时间:2018-11-29点击:742收藏
-
结构化搜索_在案例中实战基于bool组合多个filter条件来搜索数据
1、搜索发帖日期为2017-01-01,或者帖子ID为XHDK-A-1293-#fJ3的帖子,同时要求帖子的发帖日期绝对不为2017-01-02 select* fromforum.article where(post_date='2017-01-01'orarticle_id='XHDK-A-1293-#fJ3') andpost_date!='2017-...
时间:2018-11-29点击:790收藏
-
Zabbix lld讲解与发现端口监控
Zabbix3.0入门到生产环境应用实战: http://www.roncoo.com/course/view/fb3050a5b34b42f39ccad83ebebc89c1 一、软件版本 操作系统:CentOS-6.5-x86_64 zabbix版本:3.0.3 二、lld简介(Low-level discovery): 简单的理解为一种发现规则;跟我...
时间:2018-11-29点击:969收藏
-
spring boot向spirng cloud进发
研究了一段时间spring boot了准备向spirng cloud进发,公司架构和项目也全面拥抱了Spring Cloud。在使用了一段时间后发现Spring Cloud从技术架构上降低了对大型系统构建的要求,使我们以非常低的成本(技术或者硬件)搭建一套高效、分布式、容错的平台,但Spring Cloud也不是没有缺点,小型独立的项目不适合使用,另外对分布...
时间:2018-11-29点击:620收藏
-
消息中间件选型分析——从Kafka与RabbitMQ的对比来看全局
一、前言 消息队列中间件(简称消息中间件)是指利用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下提供应用解耦、弹性伸缩、冗余存储、流量削峰、异步通信、数据同步等等功能,其作为分布式系统架构中的一个重要组件,有着举足轻重的地位。 目前开源的消息中间件可谓是琳琅满目,能让...
时间:2018-11-29点击:714收藏
-
MySQL 慢查询日志
MySQL有一种日志,叫做慢查询日志,主要就是用来记录一些耗时的查询操 作。通过这个日志我们就可以分析出哪些的操作是影响性能的,我们需要对其 进行一些优化措施。 视频链接:http://www.roncoo.com/course/view/658088f6e77541f5835b61800314083e 查看开启状态 上面的截图是我在 win...
时间:2018-11-29点击:783收藏
-
zabbix实战--Php-fpm监控详解
参考视频教程: http://www.roncoo.com/course/view/fb3050a5b34b42f39ccad83ebebc89c1 龙果运维平台开源地址:https://github.com/roncoo/roncoo-cmdb Php-fpm和nginx一样内建了一个状态页,对于想了解php-fpm的状态以及监控php-fpm非常有帮助...
时间:2018-11-29点击:825收藏