架构设计
fomin_zhu
8年开发经验,精通Java后端和Android移动端
展开
-
使用Protocol Buffer打造spring的http请求分发
前言 对于Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,使用过spring的都很熟悉,使用容器来控制相关的对象的生命周期和对象间的关系。扩散下思维,可以使用一个容器来存储相关的http的controller类,根据http的请求参数来遍历这个容器执行哪个类哪个方法。但是如何是http调用这个容器呢?spring还提供了事件监听(事件监听概念这里不做说明)的实现,实现一个监听,利用...原创 2020-03-24 10:18:20 · 724 阅读 · 0 评论 -
二次封装elastic-job-lite
1、概述 什么是elastic-job-lite,它是定位为轻量级无中心化解决方案,使用jar包的形式提供分布式任务的协调服务,具体可以点击链接进入官网Elastic-Job-Lite查看,本文主要使用elastic-job-lite和spring进行二次封装,搭建自己的分布式定时任务程序。设计思路是利用spring的自动装载和ApplicationListener特性,在运行时扫描注册相关标注为...原创 2020-01-05 17:15:43 · 525 阅读 · 0 评论