02 2022 档案
摘要:搭建 kafka 集群 下载 wget https://dlcdn.apache.org/kafka/3.1.0/kafka_2.13-3.1.0.tgz tar -zxvf kafka_2.13-3.1.0.tgz mv kafka_2.13-3.1.0 /usr/local/kafka cd /
阅读全文
摘要:jar 包通用自启脚本 vim /etc/init.d/xxxx #!/bin/bash # chkconfig: 2345 85 15 # description:auto_run # 工作目录修改成自己的地址 # 注意!!! 并且该目录中只能存在一个jar包 # 如需自定义,将*.jar 替换为
阅读全文
摘要:Zookeeper 单机/集群安装 下载 wget https://dlcdn.apache.org/zookeeper/zookeeper-3.7.0/apache-zookeeper-3.7.0-bin.tar.gz tar -zxvf apache-zookeeper-3.7.0-bin.ta
阅读全文
摘要:搭建 rabbitmq 3.9 集群篇 参照https://www.cnblogs.com/thomas-fan/p/15915203.html文章,搭建单体应用 本文 host 如 下图 同步 cookie scp /var/lib/rabbitmq/.erlang.cookie root@nod
阅读全文
摘要:安装 rabbitmq3.9单体篇 前置依赖安装 yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk t
阅读全文
摘要:MyCat 安装 下载 mycat wget http://dl.mycat.org.cn/1.6.7.4/Mycat-server-1.6.7.4-release/Mycat-server-1.6.7.4-release-20200105164103-linux.tar.gz tar -zxvf
阅读全文
摘要:CentOS7 安装/切换多版本jdk CentOS7 默认安装了 openjdk 1.7 和 openjdk1.8,这里以安装 openjdk11 为例 查看当前有几个 jdk 版本 alternatives --config java 共有 2 个提供“java”的程序。 选项 命令 1 jav
阅读全文
摘要:CentOS7 完全卸载yum 安装 mysql 检查 rpm 包 rpm -qa |grep -i mysql # 运行结果 mysql-community-libs-5.7.37-1.el7.x86_64 mysql57-community-release-el7-10.noarch mysql
阅读全文
摘要:CentOS7安装 mysql5.7 下载 rpm 包 wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm rpm -ivh mysql57-community-release-el7-10.noarch
阅读全文
摘要:Springboot 整合 elasticsearch 本文为 elasticsearch7.11.2整合 当 spring-boot-starter-parent 与自己的 es 版本不匹配时,需要单独声明保证兼容性 <dependencyManagement> <dependencies> <d
阅读全文
摘要:Elasticsearch 7 集群部署 单机部署请参考上一篇文章 https://www.cnblogs.com/thomas-fan/p/15913350.html 准备工作(重要!) 搭建集群时,请务必清空每个节点data 目录下的 nodes 文件夹,不然集群 uuid 会默认使用原始 no
阅读全文
摘要:CentOS7.9-ES7 部署 下载 https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.11.2-linux-x86_64.tar.gz 解压 tar -zxvf elasticsearch-7.11.2-li
阅读全文
摘要:Redis 哨兵模式搭建 1. 配置 vim sentinel.conf # 关闭指定 ip 访问 protected-mode no # 守护进程运行 daemonize yes # 配置日志文件 logfile /usr/local/redis/sentinel/sentinel.log # 配
阅读全文
摘要:Redis 缓存淘汰策略 1. redis 缓存淘汰策略分为两类, allkeys 和 volatile: allkeys 代表所有 key 参与淘汰 volatile 表示只有设置过期时间的 key 参与淘汰 2. 具体策略: 其中lru 后缀代表最近最少使用原则, lfu 代表最少使用, ran
阅读全文
摘要:Redis主从复制(基于 CentOS 7.9) 1. 单机 redis 安装 下载源码包 https://download.redis.io/releases/redis-6.2.6.tar.gz 解压缩 tar -zxvf redis-6.2.6.tar.gz 安装依赖 yum instal
阅读全文
摘要:RabbitMQ 命令行操作 1.通用参数 查看 list 清空 purge 删除 delete 帮助 --help 2. 状态查看 # 查看状态 rabbitmqctl status # 查看绑定 rabbitmqctl list_bindings # 查看 channel rabbitmqctl
阅读全文
摘要:RabbitMq基本概念 AMQP Broker: 接收和分发消息的应用,RabbitMq 就是 Broker Virtual Host: 虚拟 Broker,将多个单元隔开 Connection: publisher /comsumer和 broker 的 TCP 链接 Channel: conn
阅读全文
摘要:本文整理了常用的MySQL诊断命令,可以帮助我们了解数据库的运行情况。 SHOW PROCESSLIST 作用: SHOW [FULL] PROCESSLIST用于查看当前正在运行的线程。如果执行此命令的用户拥有 PROCESS 权限,则可看到所有线程;否则只能看到自己的线程(即与当前登录用户关联的
阅读全文