分布式调度
## 分布式调度 > 本博文可以分三部分进行学习,分布式调度的了解,Quartz 使用,Elastic-Job 使用。 ### 分布式调度定义 分布式任务调度有两层含义 1. 运行在分布式集群环境下的调度任务(同一个定时任务部署多分,只应该有一个定时任务在执行) 2. 分布式调度--> 定时任务的分布式 --> 定时任务的拆分 (把一个大的作业任务拆分为多个小的作业)
## 分布式调度 > 本博文可以分三部分进行学习,分布式调度的了解,Quartz 使用,Elastic-Job 使用。 ### 分布式调度定义 分布式任务调度有两层含义 1. 运行在分布式集群环境下的调度任务(同一个定时任务部署多分,只应该有一个定时任务在执行) 2. 分布式调度--> 定时任务的分布式 --> 定时任务的拆分 (把一个大的作业任务拆分为多个小的作业)
## Spring 的源码分析 [TOC] 本次分析的目的是: - Spring IoC 源码的分析 - Spring AOP 源码的分析 分析前先搞清楚两个概念 - IOC/DI:控制反转/依赖注入,是一种技术思想,不是一个技术实现。IoC解决对象之间的耦合问题。 - AOP: ⾯向切⾯编程/⾯向⽅⾯编程,在不改变原有业务逻辑情况下,增强横切逻辑代码,根本上
## Metricbeat 搭建与使用 > 轻量型指标采集器 > > 用于从系统和服务收集指标。Metricbeat 能够以一种轻量型的方式,输送各种系统和服务统计数据,从 CPU 到内存,从 Redis 到 Nginx,不一而足 - 定期手机操作系统或应用服务的指标数据 - 存储到Elasticsearch 中,进行实时分析 ### Metricbeat 组成
## RabbitMQ CentOS 简单安装 > 本文只介绍 CentOS 的 rpm 的安装方式 由于特殊原因,需要安装指定的 RabbitMQ 版本,找了许多文章,发现并没有很完整明确的安装方式,这里做个博文笔记。 ### 安装依赖环境 - erlang: [所支持的版本](https://www.rabbitmq.com/which-erlang.html) -
## kibana 搭建 ### 安装环境 - Elasticsearch 7.15.1 - Ubuntu 20.04 - kibana-7.15.2-amd64 ### kibana 安装 [下载地址](https://www.elastic.co/cn/downloads/kibana) 我这里的安装环境 Ubuntu,选择 deb x86_64,如果
## Logstash 搭建 Logstash 是一个由 JRuby 语言编写的运行在 java 虚拟机上的具有收集,分析和转发数据流功能的工具。 ### 安装环境 - Elasticsearch 7.15.1 - Ubuntu 20.04 - logstash-7.15.2-amd64.deb ### Logstash 安装 [下载地址](https://www
## Elasticsearch ### 安装环境 - Elasticsearch 7.15.1 - Ubuntu 20.04 ### 定义 一个采用 Restful API 标准的高扩展性和高可用性的实施数据分析的全网搜索工具 - Node(节点):单个的装有 Elasticsearch 服务并且提供故障转移和扩展的服务器。 - Cluster(集群):
## Ubuntu 搭建 Rancher ### 搭建环境 - Ubuntu 20.04 2 台 - 内存 16G - 225 G SSD 硬盘 查看 Rancher 版本系统的支持 https://www.suse.com/suse-rancher/support-matrix/all-supported-versions/rancher-v2-6-2/ > 查
备份原来的源 ```shell $ mv /etc/apt/sources.list /etc/apt/sources.list.bak $ vim /etc/apt/sources.list ``` 添加如下内容 ```xml deb http://mirrors.aliyun.com/ubuntu/ hirsute main restricted universe multiv
## Class path contains multiple ** bindings. ### 问题描述 ```java SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/E:/apache/maven-repository/org/slf4j/slf4j-