关耳er  
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 20 下一页

2020年2月19日

摘要: 一、 为什么要进行数据库优化 1、 避免网站页面出现访问错误 由于数据库连接timeout产生页面5xx错误 由于慢查询造成页面无法加载 由于阻塞造成数据无法提交 2、 增加数据库的稳定性 很多数据库问题都是由于低效的查询引起的 3、 优化用户体验 流畅页面的访问速度 良好的网站功能体验 二、mys 阅读全文
posted @ 2020-02-19 15:29 关耳er 阅读(228) 评论(0) 推荐(0) 编辑

2020年2月18日

摘要: 一、重试机制 由于MQ经常处于复杂的分布式系统中,考虑网络波动,服务宕机,程序异常因素,很有可能出现消息发送或者消费失败的问题。因此,消息的重试就是所有MQ中间件必须考虑到的一个关键点。如果没有消息重试,就可能产生消息丢失的问题,可能对系统产生很大的影响。所以,秉承宁可多发消息,也不可丢失消息的原则 阅读全文
posted @ 2020-02-18 15:34 关耳er 阅读(1689) 评论(0) 推荐(0) 编辑

2020年2月17日

摘要: 一、目录展示 二、导入依赖 <dependency> <groupId>com.alibaba.rocketmq</groupId> <artifactId>rocketmq-client</artifactId> <version>3.0.10</version> </dependency> <d 阅读全文
posted @ 2020-02-17 17:19 关耳er 阅读(1984) 评论(0) 推荐(0) 编辑
 
摘要: 一、RocketMQ环境 准备两台虚拟机,分别为master01 和master02 192.168.33.135 192.168.33.136 二、安装JDK(两台虚拟机相同步骤) 1、 检查当前虚拟机环境有没有JDK rpm -qa|grep java (如若有便卸载 rpm -e --node 阅读全文
posted @ 2020-02-17 16:33 关耳er 阅读(1103) 评论(0) 推荐(0) 编辑
 
摘要: 一、RocketMQ概述 RocketMQ 是一款分布式、队列模型的消息中间件,具有以下特点: 能够保证严格的消息顺序 提供丰富的消息拉取模式 高效的订阅者水平扩展能力 实时的消息订阅机制 亿级消息堆积能力 二、RocketMQ包含的组件 NameServer:单点,供Producer和Consum 阅读全文
posted @ 2020-02-17 15:01 关耳er 阅读(204) 评论(0) 推荐(0) 编辑

2020年2月14日

摘要: 一、点对点 1、提供者目录展示 2、导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency> <!-- spring 阅读全文
posted @ 2020-02-14 21:02 关耳er 阅读(1805) 评论(0) 推荐(1) 编辑
 
摘要: 1、ActiveMQ持久化机制 1.1 JDBC将数据持久化到数据库 1.2 AMQ生成日志文件 1.3 KahaDB:本次磁盘生成数据文件(默认) 1.4 LevelDB:谷歌K/V数据库 1.5 默认不持久化,正常的开发模式当中,是需要持久化的 DeliveryMode.NON_PERSISTE 阅读全文
posted @ 2020-02-14 14:46 关耳er 阅读(256) 评论(0) 推荐(0) 编辑

2020年2月13日

摘要: 一、MQ产品的分类 1、RabbitMQ 是使用Erlang编写的一个开源的消息队列,本身支持很多的协议:AMQP,XMPP, SMTP, STOMP,也正是如此,使的它变的非常重量级,更适合于企业级的开发。同时实现了一个经纪人(Broker)构架,这意味着消息在发送给客户端时先在中心队列排队。对路 阅读全文
posted @ 2020-02-13 15:53 关耳er 阅读(192) 评论(0) 推荐(0) 编辑

2020年2月12日

摘要: Session共享解决方案: 1.nginx或者haproxy做的负载均衡,用nginx做的负载均衡可以添加ip_hash这个配置;用haproxy做的负载均衡可以用balance source这个配置,从而使用一个IP的请求发到同一个服务器; 2.利用数据库同步session; 3.利用cooki 阅读全文
posted @ 2020-02-12 15:49 关耳er 阅读(148) 评论(0) 推荐(0) 编辑

2020年2月11日

摘要: 1、创建两台虚拟机,分别为主机和从机,区别两台虚拟机的IP地址 2、 将keepalived上传到linux系统当中 3、 cd /usr/local目录 4、 tar -zxvf keepalived-1.2.18.tar.gz 5、 cd keepalived-1.2.18目录 6、 yum i 阅读全文
posted @ 2020-02-11 17:45 关耳er 阅读(181) 评论(1) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 20 下一页