Fork me on GitHub
摘要: 一、问题引出 二、分布式Session问题 三、网站跨域问题 四、分布式任务调度平台 五、分布式配置中心 六、分布式锁解决方案 七、缓存技术 一、问题引出 【Distributed】分布式系统中遇到的问题 二、分布式Session问题 【Redis】分布式Session 三、网站跨域问题 【Dist 阅读全文
posted @ 2019-09-18 18:08 这个世界~ 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 一、概述1.1 分布式解决的核心思路1.2 分布式锁一般有三种实现方式二、基于Redis的分布式锁2.1 使用常用命令2.2 实现思路2.3 核心代码Maven依赖信息LockRedisService测试代码三、三种分布式对比一、概述1.1 分布式解决的核心思路在多台服务器中,只能保证一台服务器的jvm进行操作1.2 分布式锁一般有三种实现方式数据库乐观锁;基于Redis的分布式锁 setnx 也... 阅读全文
posted @ 2019-09-18 17:57 这个世界~ 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 一、概述1.1 什么是分布式配置中心常用分布式配置中心框架二、Apollo阿波罗2.1 Apollo特点2.2 Apollo整体架构原理2.3 Apollo Portol 环境搭建Linux上创建数据库确保端口未被占用执行启动脚本使用Apollo配置中心2.4 Apollo配置中心客户端集成打入本地Maven仓库Maven依赖信息application.yml配置文件信息修改环境创建apoll... 阅读全文
posted @ 2019-09-18 15:41 这个世界~ 阅读(681) 评论(0) 推荐(0) 编辑
摘要: 一、概述什么是定时任务二、Java实现定时任务方式2.1 Thread2.2 TimerTask2.3 ScheduledExecutorService2.4 Quartz引入maven依赖任务调度类启动类Quartz表达式三、分布式情况下定时任务会出现哪些问题?四、分布式定时任务解决方案五、XXLJOB介绍5.1 分布式任务调度平台能够帮我们实现那些事情5.2 XXLJOB GitHub5.3 ... 阅读全文
posted @ 2019-09-18 12:46 这个世界~ 阅读(981) 评论(0) 推荐(0) 编辑