
码农的自我修养
somethingw
在读研究生,以代码谋生并以代码为乐。
展开
-
使用Spring Cloud Stream的事件驱动架构(利用kafka和redis,学习笔记)
源码:Chapter 8 Event-driven architecture with Spring Cloud Stream要实现的功能是:现有两个微服务,组织服务A,和许可证服务B,B用redis保存A的缓存,B产生变化的时候,用消息队列通知A数据已经变化,请刷新缓存。一、编写简单的消息生产者和消费者1.在组织服务里编写消息生产者组织服务pom依赖:<dependency>...原创 2019-08-25 17:00:40 · 879 阅读 · 0 评论 -
使用Spring Cloud Sleuth和Zipkin进行分布式跟踪(学习笔记)
源码:使用Spring Cloud Sleuth和Zipkin进行分布式跟踪。这一章主要讲的是,之前自己写的关联ID的注入与传播,用Sleuth来搞定,然后再加上统一日志管理。一、Spring Cloud Sleuth与关联ID1.Pom依赖<dependency> <groupId>org.springframework.cloud<...原创 2019-08-26 18:08:02 · 324 阅读 · 0 评论 -
Centos7.6 Zookeeper集群搭建
突然又得重新搭建一下环境,这次写来防忘~必须有JDK,没有的话,找资料装一下,这里用的是JDK1.8.一、Zookeepper安装0.没有wget的话装一下wget。yum -y install wget1.获取Zookeeper镜像。wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-3...原创 2019-09-01 15:46:40 · 411 阅读 · 0 评论 -
Zookeeper学习笔记(概要)
1.Zookeeper是什么?ZooKeeper是一种用于分布式应用程序的分布式开源协调服务。意思就是,比如几个人想要协商一件事情,就需要一个协商平台来帮助他们完成,比如投票选举leader,那得有个选举桌吧,每个人得发几张选举票吧,Zookeeper就是把“基础设施”的活儿给干了,让开发者的精力只放在“协调”上。2.设计目标ZooKeeper很简单。(可以理解为轻量级文件目录服务)Zoo...翻译 2019-09-03 16:18:40 · 291 阅读 · 0 评论