摘要: 一、集群搭建(kafka使用自带的zookeeper) 前提:必须要有java环境 1、下载地址: http://kafka.apache.org/downloads 2、安装目录 /app/kafka tar -zxvf kafka_2.12-3.6.1.tgz 建立数据和日志存储目录 mkdir 阅读全文
posted @ 2023-12-08 14:53 叶不知秋 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 1、节点之间建立互信可以免密登录和访问 执行 ssh-keygen -b 1024 -t rsa cd /root/.ssh ls #可以看到刚生成的公钥和私钥 若对应节点下无/root/.ssh 目录执行 ssh-keygen -b 1024 -t rs 即可 将公钥修改名称后 传输至对应节点下的 阅读全文
posted @ 2023-12-08 10:35 叶不知秋 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 一、redis双活 1、集群搭建 (一主两从) Redis-Sentinel是redis官方推荐的高可用性解决方案,sentinel哨兵是特殊的redis服务,不提供读写服务,主要用来监控redis实例节点,当用redis作master-slave的高可用时,如果master本身宕机,redis本身 阅读全文
posted @ 2023-12-07 15:50 叶不知秋 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 1、检查binlog 是否开启 show variables like '%log_bin%'; 如果没有开启: 在/etc/my.cnf中的[mysqld]下面直接增加内容 server_id=1918 log_bin = mysql-bin binlog_format = ROW 退出并保存 重 阅读全文
posted @ 2021-06-30 15:12 叶不知秋 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 一、介绍 1、ES Elasticsearch是用Java开发并且是当前最流行的开源的企业级搜索引擎,支持多种语言 2、Lucene Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库(框 架), 但是想要使用Lucene,必须使用Java来作为开发语言并将其直接集成到你的应用 阅读全文
posted @ 2021-05-27 11:09 叶不知秋 阅读(1949) 评论(0) 推荐(0) 编辑
摘要: 1、场景: 当我们有一个判断条件的时候,显然用if语句比较方便有效。 但当判断条件很多的时候,我们可以使用if语句或者if....eles 语句和switch case 语句。 2、如何选择 一般情况下,当判断条件较多的情况下,使用switch case语句的效率会高于使用if...else if语 阅读全文
posted @ 2021-05-27 10:29 叶不知秋 阅读(611) 评论(0) 推荐(0) 编辑
摘要: 1、雪花算法的用途 分布式系统中ID生成方案,比较简单的是UUID(Universally Unique Identifier,通用唯一识别码),但是其存在两个明显的弊端: 一、UUID是128位的,长度过长; 二、UUID是完全随机的,无法生成递增有序的UUID。 而现在流行的基于 Snowfla 阅读全文
posted @ 2021-05-27 09:32 叶不知秋 阅读(612) 评论(0) 推荐(0) 编辑
摘要: 1、创建@Configurationpublic class ThreadPoolConfig { /** * 创建线程池 */ @Bean(name = "threadPool") public ThreadPoolTaskExecutor creatPool(){ ThreadPoolTaskE 阅读全文
posted @ 2021-05-26 16:18 叶不知秋 阅读(997) 评论(0) 推荐(0) 编辑
摘要: 1、@ConfigurationProperties 可以非常方便的把资源文件中的内容绑定到对象上 绑定单一属性值,绑定整个对象属性 2、@Value("${app.name}") 注入简单值 3、@Import 通过导入的方式实现把实例加入springIOC容器中 4、@RequestMappin 阅读全文
posted @ 2021-05-24 14:16 叶不知秋 阅读(2411) 评论(0) 推荐(0) 编辑
摘要: 首先两款软件都可以用来管理数据库链接MySQL和MariaDB 相对于新手或者前端工程师使用Navicat for MySQL就够了,功能相对于Navicat Premium比较少Navicat for MySQL是一套管理和开发MySQL或MariaDB的理想解决方案,支持单一程序,可同时连接到M 阅读全文
posted @ 2021-05-24 11:44 叶不知秋 阅读(1656) 评论(0) 推荐(1) 编辑