02 2022 档案
摘要:#一、环境规划 #二、部署nginx ##2.1 安装nginx # cd /usr/local/src # wget http://nginx.org/download/nginx-1.16.1.tar.gz # tar xvf nginx-1.16.1.tar.gz # cd nginx-1.1
阅读全文
摘要:下面介绍基于ubuntu18.04,使用apt在ubuntu安装zabbix 4.0.x版本。规划在10.0.0.101主机安装zabbix server,在10.0.0.104安装提供msyql服务支持zabbix server。 官网文档 #一、安装zabbix server ##1.1 下载d
阅读全文
摘要:🔗简述redis集群的实现原理 🔗基于redis5的redis cluster部署
阅读全文
摘要:在哨兵sentinel机制中,可以解决redis高可用问题,即当master故障后可以自动将slave提升为master,从而可以保证redis服务的正常使用,但是无法解决redis单机写入的瓶颈问题,即单机redis写入性能受限于单机的内存大小、并发数量、网卡速率等因素。 Redis Cluste
阅读全文
摘要:#一、环境规划 #准备六台主机,地址如下 10.0.0.8 > master1 10.0.0.18 > master2 10.0.0.28 > master3 10.0.0.38 > slave1 10.0.0.48 > slave2 10.0.0.58 > slave3 #二、配置redis cl
阅读全文
摘要:🔗总结tomcat优化方法 🔗java程序出现oom如何解决?什么场景下会出现oom? 🔗简述redis特点及其应用场景 🔗对比redis的RDB、AOF模式的优缺点 🔗实现redis哨兵,模拟master故障场景
阅读全文
摘要:#1. Redis八大特点 ##1.1. 速度快 说到Redis的速度快,大家的第一反应一定是内存读取,那是肯定的,但如果面试的时候仅仅说到这点,那还是远远不够的,至少还有以下三点要补充: Redis是用C语言实现的,而众所周知,C语言是“距离”操作系统最近的的编程语言,执行速度快 Redis采用了
阅读全文
摘要:#一、RDB模式 1.1 工作原理 RDB(Redis DataBase):基于时间的快照,其默认只保留当前最新的一次快照,特点是执行速度比较快,缺点是可 能会丢失从上次快照到当前时间点之间未做快照的数据。 RDB bgsave 实现快照的具体过程: Redis从master主进程先fork出一个子
阅读全文
摘要:由于主从架构无法实现master和slave角色的自动切换,所以在发送master节点宕机时,redis主从复制无法实现自动的故障转移,即将slave 自动提升为新的master。因此,需要配置哨兵来"盯"着它们干活,一旦发现master节点宕机,会快速的将slave节点提升为新master节点。
阅读全文
摘要:1、什么是oom? OOM,全称“Out Of Memory”,翻译成中文就是“内存用完了”,来源于java.lang.OutOfMemoryError。 当JVM因为没有足够的内存来为对象分配空间、并且垃圾回收器也已经没有空间可回收时,就会抛出这个error(注:非exception,因为这个问题
阅读全文
摘要:#一、内存空间优化 配置文件目录:/usr/local/tomcat/bin/catalina.sh JAVA_OPTS="-server -Xms4g -Xmx4g -XX:NewSize= -XX:MaxNewSize= " -server:服务器模式 -Xms:堆内存初始化大小 -Xmx:堆内
阅读全文
摘要:官方文档 #一、环境准备 ##1.1 IP地址规划 ##1.2 配置主机域名解析 ##每个节点修改主机名 # hostnamectl set-hostname mq1.example.local # hostnamectl set-hostname mq2.example.local # hostn
阅读全文
摘要:#一、安装java环境 每个节点都安装jdk # apt -y install openjdk-8-jdk #二、部署zookeeper ##2.1 所有节点部署zookeeper mkdir /apps tar xvf zookeeper-3.4.13.tar.gz -C /apps/ cd /a
阅读全文
浙公网安备 33010602011771号