随笔分类 - 分布式
摘要:"文档" "使用手册" 近期公司通过 连接的的方式接了一个硬件设备,用了最基础的 类,参考的oracle的 "文档" 。 实现的比较简单,放在 "github" 上,不过这里应该用 才是正解。所以,过一下 的入门文档。 本文 "demo" 序言 问题 我们一般会用Http客户端库来调用web服务,获
阅读全文
摘要:"文档" "入门" 主要的内容: "one" "two" "three" "four" "five" "six" "seven" 前言 中间件 消息队列 + 异步处理,注册完发短信 + 应用解耦,订单接口调用扣库存接口,失败了怎么办? + 流量削峰,大量请求到达业务接口,这不行! + 日志处理,每个
阅读全文
摘要:nacos的服务注册于发现。 这个要求服务统一注册到注册中心,然后调用的时候就不需要通过ip来调用,直接通过 服务名 即可。 服务提供者 1. pom.xml配置,需要 依赖 2. 指定一下 注解 3. 配置如下,这里需要指定spring.application.name 4. 写个controll
阅读全文
摘要:这里通过namespace的方法来实现,其他的没成功。 1. 添加依赖 2. 添加命名空间 3. 新建几个配置文件,比如 和`application test.yam`,里面指定不同的namespace 4. 启动的时候指定active的profile. 5. 代码就能调用了
阅读全文
摘要:链接 "Distributed locks with Redis" 引言 之前自己在用redis来实现分布式锁的时候都是基于单个Redis实例,也就是说Redis本身是有单点故障的,Redis的官方文档介绍了一种"自认为"合理的算法,Redlock来实现分布式Redis下的分布式锁。 Martin
阅读全文
摘要:参考链接 "firstdream" "CHEN川" "concurrency" "mvvc" "innodb locking reads" 引言 什么是幂等 摘自百度百科。 幂等(idempotent、idempotence)是一个数学与计算机学概念,常见于抽象代数中。 在编程中一个幂等操作的特点是
阅读全文
摘要:"文档地址" "RocketMQ架构" "哔哩哔哩上的视频" mq有很多,近期买了《分布式消息中间件实践》这本书,学习关于mq的相关知识。mq大致有有4个功能: 1. 异步处理。比如业务端需要给用户发送邮件,不需要等发送完了之后才让业务端的调用代码返回。 2. 服务解耦。服务之间调用不需要在代码上写
阅读全文