相关文章
ELK(Elasticsearch、Logstash、Kibana) 分布式日志搭建详细过程
ELK是三款软件的简称,分别是Elasticsearch、 Logstash、Kibana组成
本文中描述了ELK日志平台的详细搭建过程,不对工具用途做描述。 一、准备
安装包
所需安装包及官网下载地址:
elasticsearch-8.14.3-linux-x86_64.tar.gz (https://www…
建站知识
2025/1/20 21:55:52
分布式锁的实现:ZooKeeper 的解决方案
在分布式系统中,不同的服务或进程需要访问共享资源时,常常需要一种机制来确保在同一时刻只有一个服务或进程能够访问资源。这种机制被称为分布式锁。ZooKeeper,一个为分布式应用提供一致性服务的开源协调服务,提供了一种实现分布式…
建站知识
2025/1/13 19:00:07
【类模板】成员函数模板
一、成员函数模板的基本含义
不管是普通的类,还是类模板,都可以为其定义成员函数模板,以下的情况就是类模板和成员函数模板都有各自独立的一套参数: template<typename T1>
class A {
public:T1 m_ic;static constexpr int…
建站知识
2025/1/18 3:36:11
linux c++ 通信架构 笔记(十) 第三章 Nginx 开发初步:信号编程初步,
(63) 补充 linux 操作系统框架: 内核调用。由内核以统一,自洽的方式,管理电脑资源。如创建进程 fork() ,涉及 内存管理。 waitpid() ,涉及进程管理 。printf() 涉及终端管理, 网络…
建站知识
2025/1/19 9:58:18
MySQL——事务与存储过程(二)存储过程的创建(4)光标的使用
在编写存储过程时,查询语句可能会返回多条记录,如果数据量非常大,则需要使用赫来逐条读取查询结果集中的记录。光标是一种用于轻松处理多行数据的机制。接来将针对光标的声明、使用和关闭进行详细的讲解。
1、光标的声明 想要使用光标处理结果集中的数据…
建站知识
2025/1/13 13:56:44
培训第四十一天(docker-compose一键部署项目,haproxy容器代理多个web或java容器)
# 创建脚本,可以在java环境中运行任何的jar包或者war包#!/bin/bash/usr/local/jdk/bin/java -jar /java/src/*.?ar
一、思路分析:
(1)nginx
1、下载镜像,将本地的dist项目的目录挂载在容器的/usr/share/nginx/html…
建站知识
2025/1/17 10:30:47
Java 入门指南:初识 Java NIO
NIO 的引入
在传统的 Java I/O 模型(BIO)中,I/O 操作是以阻塞的方式进行的。当一个线程执行一个 I/O 操作时,它会被阻塞直到操作完成。这种阻塞模型在处理多个并发连接时可能会导致性能瓶颈,因为需要为每个连接创建一…
建站知识
2025/1/20 21:37:14