
分布式
文章平均质量分 84
大烁爱吃肉
作为知识管理和分析的仓库,涉及工作与生活中的知识、感受和创意。
发布文章如下几类:1.把零碎的知识整理起来,做成一个完整的教学篇。2.遇到问题时的解决办法。3.自己对于架构、算法、逻辑的设计创新。4.社会时事或生活中遇到的事物的感悟,或者建模去分析和解决问题。5.IT从业人的身心健康建议,养生与健身。
展开
-
CAP原则与解决方案
CAP原创 2022-02-09 19:56:36 · 2736 阅读 · 0 评论 -
消息队列的应用场景
使用环境java11+Springboot+SpringCloud消息队列异步处理用户操作流程中,需要发送邮件发送短信,把串行编程并行,不影响用户操作流程,减少了总时间50ms50ms50ms50ms用户请求发送短信发送邮件其他耗时的操作用户响应50ms50ms50ms50ms用户请求消息队列发送短信发送邮件其他耗时的操作用户响应日志程序运行过程中都要生成日志,日志将会通过各种途径让人看到和保存起来,总之是要将程序运行的记录保存到硬盘上,这是一个十分耗时的过程,可以用消息队列建设独立的日志系统原创 2020-12-26 19:56:27 · 201 阅读 · 0 评论 -
Dubbo分布式服务搭建
目录概述什么是RPC什么是Dubbo搭建实例Jar包生产者xml配置文件消费者xml安装zookeeper并启动服务概述什么是RPCRPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,...原创 2019-03-30 23:28:56 · 466 阅读 · 2 评论 -
windows杀死进程
在运行dubbo程序时非正常的关闭了编译器,java进程没有彻底终止,再次启动时报端口被占用异常,打开任务管理器也看不到进程,这种情况只能进入cmd杀进程。可能是服务器8080端口、远程3306端口、zookeeper2181端口被占用进入cmd输入netstat -aon显示所有端口情况信息想要快速锁定嫌疑端口 netstat -aon | findstr "(端口号)"...原创 2019-03-24 17:18:34 · 4553 阅读 · 1 评论 -
Load balancer does not have available server for client已解决
目录普遍的解决办法异常解析SpringCloud服务消费搭建服务端消费端注册中心开启多个可能遇到报错普遍的解决办法Load balancer does not have available server for client首先,这个错误网上搜了很多文章,提供办法最多的是在配置文件里加入一下代码ribbon: eureka: enabl...原创 2019-06-20 15:30:13 · 150222 阅读 · 19 评论 -
图解分布式一致性算法RAFT
目录概述选举脑裂平票数据一致概述在Raft中,每个结点会处于下面三种状态中的一种:追随者:所有结点都以追随者的状态开始,无选举发生,一旦没有收到领导者的消息,就开始选举。领导者:所有对系统的修改都会先经过领导者。每个修改都会写一条日志(log entry)。leader收到修改请求后的过程如下,这个过程叫做日志复制(Log Replication):候选:会...原创 2019-08-28 15:51:11 · 795 阅读 · 0 评论