![](https://img-blog.csdnimg.cn/20190920162636760.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
分布式服务
morningcat2018
情深不寿,慧极必伤
展开
-
Zookeeper实现分布式锁的一种方式
zk实现分布式锁原创 2022-06-21 23:57:58 · 89 阅读 · 0 评论 -
Distributed locks with Redis
Distributed locks with Redis在许多环境中,不同的进程必须以互斥的方式使用共享资源进行操作时,分布式锁是非常有用的解决方案。有许多库和博客文章描述了如何使用 Redis 实现 DLM(Distributed Lock Manager),但是每个库都使用不同的方法,与使用稍微复杂一些的方法相比,许多库使用的方法具有较低的保证设计。该页面试图提供一种更规范的算法来实现 Redis 的分布式锁。我们提出了一种称为 Redlock 的算法,该算法实现了 DLM,我们认为它比普通的单实原创 2020-05-11 15:30:26 · 232 阅读 · 0 评论 -
Seata 简要笔记
Seata 简介Seata (Simple Extensible Autonomous Transaction Architecture)是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。前身是 Fescar(Fast & EaSy Commit And Rollback),Fescar 是 阿里巴巴 开源的 分布式事务中间件,以 高效 并且对业...原创 2020-03-10 19:32:33 · 605 阅读 · 0 评论 -
dubbo 常见用法与配置梳理(一)
dubbo 常见用法与配置梳理前提常见用法与配置基本用法启动时检查集群容错集群容错模式:自行扩展集群容错策略负载均衡多协议多注册中心服务分组多版本前提基于 官网文档-用户文档-示例主要基于 xml 配置方式做示例其他方式(注解、API)常见用法与配置基本用法服务提供者<?xml version="1.0" encoding="UTF-8"?><be...原创 2020-03-05 14:45:05 · 288 阅读 · 0 评论 -
RPC与 Dubbo 资料梳理
RPC概览RPC - Remote Procedure Call 远程服务调用- 在分布式计算,远程过程调用是一个计算机通信协议- 分布式服务- 服务治理的另一条路- 跨进程数据交互- 其他跨进程数据交互方式- http/https- WebService- MQ- RESTful- RPC是一种服务器-客户端(Client/Server)模式- 面向对象编程中,亦可称作...原创 2020-03-02 16:25:43 · 326 阅读 · 0 评论 -
Zookeeper 客户端
Zookeeper客户端本地客户端 zkCli.shjava zookeeper环境搭建参考Zookeeper 环境搭建笔记本地客户端 zkCli.sh./bin/zkCli.sh[zk: localhost:2181(CONNECTED) 4] helpZooKeeper -server host:port cmd args addauth scheme auth close ...原创 2019-10-22 10:51:38 · 179 阅读 · 0 评论 -
Zookeeper 环境搭建笔记
Zookeeper 环境搭建笔记前提下载配置启动配置项详解集群部署样例客户端前提安装JDK环境下载下载地址:https://www.apache.org/dyn/closer.cgi/zookeeper/wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.5.5/apache-zookeeper-...原创 2019-07-26 16:06:35 · 633 阅读 · 0 评论