• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

标签:中间件

java

Redis bigkey学习笔记

Redis bigkey学习笔记
一、什么是Redis bigkey 下面两种情况,redis的key我们认为他是bigkey: 字符串类型:在redis中一个字符串最大是512MB,所谓bigkey是指单个value很大,一般超过10KB就认为是bigkey 非字符串类型:哈希、列表、集合、有序集合等集合类型,bigkey主要体现在元素个数太多 二、bigkey的危害 bigkey可以……继续阅读 »

java

分布式任务调度平台之 xxl-job配置部署

分布式任务调度平台之 xxl-job配置部署
目录导航 一、xxl-job安装部署 二、openapi配置 三、BEAN模式开发 四、操作指南 五、xxl-job实现高可用 六、xxl-job高可用测试 一、xxl-job安装部署 1.数据库创建脚本 CREATE database if NOT EXISTS `xxl_job` default character set utf8 collate ……继续阅读 »

java

阿里中间件——diamond

阿里中间件——diamond
一、前言 最近工作不忙闲来无事,仔细分析了公司整个项目架构,发现用到了很多阿里巴巴集团开源的框架,今天要介绍的是中间件diamond,访问了对应开发团队的博客(http://jm-blog.aliapp.com),认真学习了一下diamond,下面是本人学习中的一些心得,故写出来。 二、diamond学习笔记 1、diamond简介 diamond是一个管……继续阅读 »

java

Zuul构建网关(springcloud)的简单使用

Zuul构建网关(springcloud)的简单使用
在微服务架构中,通常会有多个服务提供者。设想一个电商系统,可能会有商品、订单、支付、用户等多个类型的服务,而每个类型的服务数量也会随着整个系统体量的增大也会随之增长和变更。作为UI端,在展示页面时可能需要从多个微服务中聚合数据,而且服务的划分位置结构可能会有所改变。网关就可以对外暴露聚合API,屏蔽内部微服务的微小变动,保持整个系统的稳定性。 Zuul在微服……继续阅读 »

java

消息中间件面试题:如何保证消息不被重复消费

消息中间件面试题:如何保证消息不被重复消费
面试题 如何保证消息不被重复消费?或者说,如何保证消息消费的幂等性? 消息中间件各种面试题: 消息中间件面试题:消息丢失怎么办? 消息中间件面试题:消息队列的优缺点,区别 消息中间件面试题:消息中间件的高可用 消息中间件面试题:如何保证消息的顺序性 消息中间件面试题:如何保证消息不被重复消费 消息中间件面试题:如何解决消息队列的延时以及过期失效问题?消息队列……继续阅读 »

java

Consul 简介、安装、常用命令的使用

Consul 简介、安装、常用命令的使用
1 Consul简介 Consul 是 HashiCorp 公司推出的开源工具,用于实现分布式系统的服务发现与配置。与其他分布式服务注册与发现的方案,Consul的方案更“一站式”,内置了服务注册与发现框 架、分布一致性协议实现、健康检查、Key/Value存储、多数据中心方案,不再需要依赖其他工具(比如ZooKeeper等)。使用起来也较 为简单。Cons……继续阅读 »

java

RabbitMQ教程

RabbitMQ教程
abbitMQ实战教程 1.什么是MQ 消息队列(Message Queue,简称MQ),从字面意思上看,本质是个队列,FIFO先入先出,只不过队列中存放的内容是message而已。 其主要用途:不同进程Process/线程Thread之间通信。 为什么会产生消息队列?有几个原因: 不同进程(process)之间传递消息时,两个进程之间耦合程度过高,改动一个……继续阅读 »