技术沉淀与实践分享 · 第 3 页

SpringBoot启动源码分析

我将springboot源码从官网上clone下来,并在此源码上研究、写注释、写文档,由此梳理出了一些知识点,暂且将一些成果(启动源码)分享出来。 官方源码地址:https://github.com/spring-projects/spring-boot/tree/v1.0.0.RELEASE 注意

kafka简单集群部署配置

由于服务器资源限制,我只能在单机上模拟部署kafka集群,跟在多服务器情况下部署,其实没啥差别,只是在单机上各个服务的端口号必须不一样而已。 [ ]() 如图,我准备了两个kafka服务器,1个zookeeper服务器,用这些部署一个集群。先看配置: ` ###kafka-1的配置 server.p

ElasticSearch和Kibana配置外部访问

es版本(7.15.2),elasticsearch.yml配置: cluster.name: es-cluster node.name: es-0 network.host: 0.0.0.0 cluster.initial_master_nodes: ["es-0"] kibana版本(7.15.

使用kibana自动备份ElasticSearch集群数据

声明下我的版本号,kibana和es都是7.15.2。 修改配置文件 在es的配置文件中增加配置: ` path.repo: \\192.168.80.146\g\es-backup ` 该配置设置备份文件的根路径,这是个共享文件夹,请保证这个共享路径能够被集群中的es节点共同访问到并且具备写入、读

ElasticSearch的基本配置

本文简单介绍下ElasticSearch的常用基本配置。 从官网下载的es,我这里的版本是7.15.2,目录如下: [ ]() bin目录中是执行脚本,config是配置文件目录,data是es的数据存储目录,jdk是es自带的jdk目录。 ElasticSearch启动时默认使用环境变量ES_JA

最简单的ElasticSearch集群部署(单播):

es的集群部署,最好保证至少有三个服务器,能起码部署三个节点,两个作为主节点,一个作为数据节点,这是官方的建议。 准备三个服务器:服务器-0,服务器-1,服务器-2,每个服务器上,部署一套es,我这里的版本是(7.15.2),并配置环境变量: | ES_JAVA_HOME | E:\

kafka的数据文件解析(二)

首先很有必要的介绍下kafka的几个必要概念。 Broker Broker代表一个kafka服务,这其实是相对于集群环境来说的。在集群中,可以启动多个kafka,每个kafka都是一个broker。而每个kafka都有自己的唯一标识,这在server.properties配置文件中是可以看到的: `

kafka的数据文件解析(一)

学会看kakfa内部存储目录及文件,是学习kafka的很关键的一步。知道数据是怎么存储的,一些关键的kafka机制也就有了大概的推测。 数据目录下有哪些文件 我在kafka的配置文件上设置了数据存储目录:log.dirs=./kafka-data。 那么进入这个目录,看下里面都有哪些文件。 初始情况