12 2021 档案

摘要:想了一会,还是把刚刚想的事情记录下来把. 不知不觉,今年满了22了,12岁生日父母给买的第一台电脑,14岁读初二上课天天睡觉,16岁高二休学,17岁高中毕业放的最长的一次暑假,20出学校门实习参加份工作.这些年的事情记忆尤新,转眼间就满了22小半年了,那些发生的事情仿佛就在昨天.只叹息.时光如梭,岁 阅读全文
posted @ 2021-12-19 00:33 Iamd2 阅读(28) 评论(0) 推荐(0)
摘要:GitLab私服使用说明v1.0 1-GitLab介绍 GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。安装方法是参考GitLab在GitHub上的Wiki页面。 GitLab是由GitLabInc.开发,使用MIT许可证的基于网络的Gi 阅读全文
posted @ 2021-12-18 19:39 Iamd2 阅读(233) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-12-15 16:52 Iamd2 阅读(16) 评论(0) 推荐(0)
摘要:分布式事务:就是指不在单个服务或者单个数据库架构下产生的事务.在数据库水平拆分,服务垂直拆分之后,一个业务操作通常要跨多个数据库、服务才能完成,完成这样的操作需要访问三个不同的微服务和三个不同的数据库。如果要满足保证“业务”的原子性,要么所有操作全部成功,要么全部失败,不允许出现部分成功部分失败的现 阅读全文
posted @ 2021-12-06 23:59 Iamd2 阅读(140) 评论(0) 推荐(0)
摘要:这里使用的是sentiel 和Hystrix的对比图 因为微服务中关系复杂,服务之间可能存在着复杂的依赖关系,如果某个被访问的服务挂掉,可能会引起一大系列的问题--雪崩,最后导致整个服务瘫痪. 预防雪崩的方案有四种:超时处理、舱壁、断路器、限流 超时:设定一定的时间,请求超过一定的时间没有响应就返回 阅读全文
posted @ 2021-12-05 22:08 Iamd2 阅读(148) 评论(0) 推荐(0)
摘要:基本概念: RabbitMQ是基于AMQP协议来实现的消息中间件。AMQP,是类似于HTTP协议.Client要与Server进行通信,就必须先建立连接 消息生产者:是向交换器发送消息的客户端程序,我们可以简单理解为就是一个Java程序 交换器:用来接收生产者发送的消息,并将这些消息路由发送给服务器 阅读全文
posted @ 2021-12-02 21:38 Iamd2 阅读(35) 评论(0) 推荐(0)