Spring Boot Actuator

## Spring Boot Actuator Spring Boot 监控,可以帮助应用程序生产环境下监控和管理应用程序。Spring Boot 监控信息包括:应用状态、内存、线程、堆栈等等,对微服务管理有很大的意义。 Actuator 监控分成两类:原生端点和用户自定义端点,自定义端点可以分三类: - 应用配置类:可以查看应用在运行期的静态信息。 - 度量指标类:主要运行期

- 阅读全文 -

基于 SpringBoot 异步接口请求的实现

## 异步接口请求的实现 ### 开发思路 ```sequence 客户端-服务端: 请求接口 服务端--客户端: 响应异步编码 UUID note left of 客户端: 等待结果 客户端-服务端: UUID 请求异步数据 服务端--客户端: 响应等待指令 服务端-服务端: 业务处理 服务端-缓存: 保存业务数据 UUID:value 客户端-服务端: UUID 请

- 阅读全文 -

Metricbeat 搭建与使用

## Metricbeat 搭建与使用 > 轻量型指标采集器 > > 用于从系统和服务收集指标。Metricbeat 能够以一种轻量型的方式,输送各种系统和服务统计数据,从 CPU 到内存,从 Redis 到 Nginx,不一而足 - 定期手机操作系统或应用服务的指标数据 - 存储到Elasticsearch 中,进行实时分析 ### Metricbeat 组成

- 阅读全文 -

RabbitMQ CentOS 简单安装

## RabbitMQ CentOS 简单安装 > 本文只介绍 CentOS 的 rpm 的安装方式 由于特殊原因,需要安装指定的 RabbitMQ 版本,找了许多文章,发现并没有很完整明确的安装方式,这里做个博文笔记。 ### 安装依赖环境 - erlang: [所支持的版本](https://www.rabbitmq.com/which-erlang.html) -

- 阅读全文 -

kibana 搭建

## 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 搭建 Logstash 是一个由 JRuby 语言编写的运行在 java 虚拟机上的具有收集,分析和转发数据流功能的工具。 ### 安装环境 - Elasticsearch 7.15.1 - Ubuntu 20.04 - logstash-7.15.2-amd64.deb ### Logstash 安装 [下载地址](https://www

- 阅读全文 -

Elasticsearch 搭建

## Elasticsearch ### 安装环境 - Elasticsearch 7.15.1 - Ubuntu 20.04 ### 定义 一个采用 Restful API 标准的高扩展性和高可用性的实施数据分析的全网搜索工具 - Node(节点):单个的装有 Elasticsearch 服务并且提供故障转移和扩展的服务器。 - Cluster(集群):

- 阅读全文 -

Ubuntu 搭建 Rancher

## 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/ > 查

- 阅读全文 -

Class path contains multiple ** bindings.

## 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-

- 阅读全文 -

RabbitMQ + TSL 实现安全访问

## RabbitMQ + TSL 实现安全访问 前段时间,公司有台服务器需要安装 RabbitMQ 进行消息传输,对 MQ 服务的安全有着严格的要求。 - RabbitMQ 版本需要大于等于 3.6.9 - 不能使用 guest 用户 - 要求暴露外网的端口需要有 SSL 安全协议 这里就简单说说用户的配置与端口 SSL 的配置,如果大家配置自签证书出现问题,并且无法解决,

- 阅读全文 -