随笔分类 -  中间件部署脚本

摘要:1. 什么是 Kafka? Kafka 是一个分布式流处理平台,主要用于高吞吐量、低延迟的消息处理。它具有以下特点: 发布-订阅模型:生产者将消息发布到主题,消费者订阅主题并处理消息。 高可用性:通过多个 Broker 组成集群,保证数据的可靠性。 持久化存储:数据存储在磁盘上,可重复消费。 2. 阅读全文
posted @ 2025-04-02 10:19 瘦阿瘦 阅读(84) 评论(0) 推荐(0)
摘要:1. Redis 介绍及部署模式 Redis 是一个高性能的键值存储数据库,广泛用于缓存、消息队列等场景。根据应用需求,Redis 可采用以下几种部署模式: 单机模式:所有数据存储在一个 Redis 实例中,适用于小规模、低并发的业务场景。 主从模式(Master-Slave):通过 slaveof 阅读全文
posted @ 2025-02-14 14:24 瘦阿瘦 阅读(183) 评论(0) 推荐(0)
摘要:普通用户安装docker,必须拥有sudo权限 Docker 的核心功能是通过 Linux 内核特性(如 namespaces、cgroups、overlayfs 等)实现容器隔离。这些操作需要直接与内核交互,而普通用户默认无权执行这些操作: 网络管理:创建虚拟网卡、配置 iptables 规则等。 阅读全文
posted @ 2025-02-13 17:04 瘦阿瘦 阅读(52) 评论(0) 推荐(0)
摘要:###安装包和脚本放在同级目录下 cat deployment_elasticsearch.sh #!/bin/bash #二进制安装包和脚本放在一个磁盘较大的目录下。 tar_name=$(ls elasticsearch*) if [[ -z "${tar_name}" ]]; then ech 阅读全文
posted @ 2025-02-12 15:01 瘦阿瘦 阅读(83) 评论(0) 推荐(0)