一.Flume定义 ? Flume是Cloudera公司提供的一个高可用、高可靠、分布式的海量日志采集、聚合和传输的系统。Flume基于流式架构,灵活简单。 ? Flume最主要的作用就是,实时读取服务器的本地磁盘的数据,将数据写入到HDFS。 二.Flume基础架构 ? Flume基本组成架构如下 ...
分类:
Web程序 时间:
2020-07-03 23:51:14
阅读次数:
112
简单安装为了集成 SpringBoot,真实使用,增加增加更多配置,比如将log映射出来 1.安装 zookeeper [root@centos-linux ~]# docker pull wurstmeister/zookeeper [root@centos-linux ~]# docker pu ...
分类:
其他好文 时间:
2020-07-03 23:42:13
阅读次数:
296
一、Paxos算法产生的背景 Paxos算法是基于消息传递且具有高度容错特性的一致性算法,是目前公认的解决分布式一致性问题最有效的算法之一,其解决的问题就是在分布式系统中如何就某个值(决议)达成一致。 面试的时候:不要把这个Paxos算法达到的目的和分布式事务联系起来,而是针对Zookeeper这样 ...
分类:
编程语言 时间:
2020-07-03 21:25:58
阅读次数:
67
使用Spring Cloud Bus自动刷新配置 1. 简介 上一章已经实现了使用服务配置中心集中管理配置文件,并可/actuator/refresh手动刷新配置而不需重启。但如果所有微服务节点的配置都需要手动刷新,工作量也很大。所以本文将使用Spring Cloud Bus实现配置的自动刷新。 S ...
分类:
编程语言 时间:
2020-07-03 19:07:57
阅读次数:
107
一、Spring Cloud OpenFeign 官网:https://cloud.spring.io/spring-cloud-openfeign/2.2.x/reference/html/#spring-cloud-feign Feign是声明式的web服务客户端,使用feign可以使web服务 ...
分类:
其他好文 时间:
2020-07-03 17:27:10
阅读次数:
174
Springboot 版本 2.0.3.RELEASE github : https://github.com/szjomin/SpringBootZookeeperConfig 一、java pom 文件 - properties <spring-cloud.version>Finchley.RE ...
分类:
编程语言 时间:
2020-07-03 10:48:05
阅读次数:
254
Eureka Client注册到Eureka Server 注册到Eureka Server主要是三个: maven依赖 <!--eureka client--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactI ...
分类:
其他好文 时间:
2020-07-03 09:13:42
阅读次数:
51
Zookeeper集群完成Leader选举后,会进行Leader和Follower的数据同步(或叫状态同步),完成同步是保证服务器数据一致,可以提供服务的前提,接下来记录下Zookeeper数据同步相关的内容,主要参考文末书籍和博文。 数据同步分类 Zookeeper中数据同步一共有四类,如下。 D ...
分类:
其他好文 时间:
2020-07-03 00:40:01
阅读次数:
72
configmap简介 Configmap和Secret类似,用来存储配置文件的Kubernetes资源对象,所有的配置内容都存储在etcd中. 配置容器化应用的方式: # 1. 自定义命令行参数 # args: # 2. 把配置文件直接配进镜像 # 3. 环境变量 # 1. Cloud Nativ ...
分类:
Web程序 时间:
2020-07-02 23:24:31
阅读次数:
130