摘要:
Hadoop分布式集群搭建 1. 基础环境配置 1.1 机器分配 机器名 ip 用途 进程 bigdata01 192.168.28.100 主节点 NameNodeSecondaryNameNodeResourceManager bigdata02 192.168.28.101 从节点 DataN 阅读全文
摘要:
Let's Encrypt是一个为网站提供免费的SSL/TLS证书的机构。官方推荐使用Certbot工具进行签发。Certbot可自动签发Let's Encrypt证书,但证书有效期只有三个月,可以通过配置定时任务进行自动续期,以此实现永久生效的https环境。 本文使用Certbot+Nginx进 阅读全文
摘要:
1. 简介 前面已经实现了动态数组、栈、队列三种线性数据结构,但其底层都是依托静态数组,靠resize解决固定容量问题。 链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。是一种真正的动态数据结构 数据存储在“节点”(Node)中,一个节点包含至少 阅读全文
摘要:
本文实现基于上一章实现的自定义数组:https://blog.csdn.net/u012575432/article/details/106240615 1. 自定义栈 栈是一种先进后出的线性结构。栈可以用于记录递归方法调用的中断点、撤销操作等。 在Array.java中新增如下方法 // 获取最后 阅读全文
摘要:
使用Spring Cloud Sleuth实现微服务跟踪 Spring Cloud版本:Hoxton.SR5 1. 简介 Spring Cloud Sleuth为Spring Cloud提供了分布式跟踪的解决方案,它大量借用了Google Dapper、Twitter Zipkin和Apache H 阅读全文
摘要:
CentOS7下ELK7.8.0环境搭建 ELK版本:7.8.0 安装环境:CentOS7.6 64位 1. 安装包汇总 elasticsearch-7.8.0-linux-x86_64.tar.gz:https://www.elastic.co/cn/downloads/elasticsearch 阅读全文
摘要:
使用Spring Cloud Bus自动刷新配置 1. 简介 上一章已经实现了使用服务配置中心集中管理配置文件,并可/actuator/refresh手动刷新配置而不需重启。但如果所有微服务节点的配置都需要手动刷新,工作量也很大。所以本文将使用Spring Cloud Bus实现配置的自动刷新。 S 阅读全文
摘要:
服务配置中心 1. 简介 每个微服务都有自己的配置文件,随着服务越来越多,配置文件的维护也越来越麻烦。所以对于微服务的配置管理我们需要如下功能: 集中管理配置。如通过git、svn等统一管理配置,不需要一个一个切换服务器去修改配置 不同环境不同配置。如开发、测试、生产等不同环境配置不同 运行期间可动 阅读全文
摘要:
服务网关之Zuul Spring Cloud版本:Hoxton.SR5 1. 简介 之前的文章已经搭建服务注册中心、服务提供者、服务消费者以及Turbine聚合监控。随着微服务越来越大,服务调用也将越来越麻烦。因为一个正常的业务处理可能涉及到多个服务调用,那么客户端就需要多次调用不同的微服务。这样就 阅读全文
摘要:
Turbine聚合监控 Spring Cloud版本:Hoxton.SR5 1. 简介 上一章已经搭建了简单的服务提供者和服务消费者,并且服务消费者集成了断路器Hystrix,并且可通过actuator暴露的/actuator/hystrix.stream端点进行监控。但显示数据为纯文本形式,所以可 阅读全文