上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 19 下一页
摘要: 如果是高并发下,rabbitmq服务器上收到成千上万条消息,那么当打开消费端时,这些消息必定喷涌而来,导致消费端消费不过来甚至挂掉都有可能。 在非自动确认的模式下,可以采用限流模式,rabbitmq 提供了服务质量保障qos机制来控制一次消费消息数量。 下面直接上代码: 生产端: 消费端: 自定义消 阅读全文
posted @ 2018-09-08 11:41 醉逍遥_001 阅读(6450) 评论(0) 推荐(0) 编辑
摘要: rabbitmq的高级特性: 如何保障消息的百分之百成功? 要满足4个条件:生产方发送出去,消费方接受到消息,发送方接收到消费者的确认信息,完善的消费补偿机制 解决方案,1)消息落库,进行消息状态打标 该解决方案需要对对数据库进行两次io操作,如果数据量很大,将会导致瓶颈的发生,本流程是首先将业务入 阅读全文
posted @ 2018-09-08 10:44 醉逍遥_001 阅读(733) 评论(0) 推荐(0) 编辑
摘要: 参考:http://www.cnblogs.com/qtiger/p/9290897.html 下载git包https://mirrors.edge.kernel.org/pub/software/scm/git/ 本博主下载的是2.7.4 上传到指定目录下,并解压tar –zxvf git-2.7 阅读全文
posted @ 2018-08-27 08:39 醉逍遥_001 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 话不多说仍然是更换虚拟机的系列安装。 一、首先下载最先版的mysql。到官网下载https://dev.mysql.com/downloads/file/?id=477146 下载后上传linux到相应的目录中 二、一键安装yum -y install XXXX.rpm 三、然后安装mysql服务器 阅读全文
posted @ 2018-08-19 20:36 醉逍遥_001 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 首先根据操作系统下载MongoDB的相关安装文件 下载后上传到linux上,解压 将解压后的文件夹重新命名为monggodb4.0.1 命令mv 配置必要的文件夹mgdata存放运行数据,mglog存放日志,mgbin存放启动文件,创建bin方便拷贝存放mongodb4.0.1/bin/mongod 阅读全文
posted @ 2018-08-19 13:20 醉逍遥_001 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 因为本博主之前已经写过了相关的一些安装及集群,可以参考前面的记录,但是由于博最近更换了VM14和centos7,为了适应这些环境,所以后续会逐渐重新搭建相关环境,并对之前的安装思路进一步精简梳理,以期最少的话语,记录最充分的东西,今天发表该文章,但后续也会有更新。。。。。。 本博主为了轻便cento 阅读全文
posted @ 2018-08-18 20:22 醉逍遥_001 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 本博主之前一直沿用的centos是6.7比较老,工作站是10,想要更换一批新版本的工具,并将之前的一些开发环境整理出来移动到该版本上,将其记录在下 一、下载准备 1.下载centos7镜像,选择最小的版本地址:http://isoredirect.centos.org/centos/7/isos/x 阅读全文
posted @ 2018-08-18 09:53 醉逍遥_001 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 之前使用idea进行springboot项目的开发学习,但是由于idea是收费的,总是用着用着说验证码到期之类的,总之还是很不爽,于是就想重新采用eclipse开发springboot项目,为了方便springboot项目的搭建,有必要安装sts插件。 本博主之前的eclipse版本较低,没有相应的 阅读全文
posted @ 2018-08-17 21:11 醉逍遥_001 阅读(353) 评论(0) 推荐(0) 编辑
摘要: JBoss Marshalling 是一个java序列化包,对JDK默认的序列化框架进行了优化,但又保持跟java.io.Serializable接口的兼容,同时增加了一些可调参数和附加特性,这些参数和特性可以通过工厂类进行配置。 一、开发环境准备 要用到JBoss Marsharlling编解码就 阅读全文
posted @ 2018-08-05 17:31 醉逍遥_001 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 首先我们来看一下protobuf的优点: 谷歌长期使用成熟度高; 跨语言支持多种语言如:C++,java,Python; 编码后消息更小,更利于存储传输; 编解码性能高; 支持不同协议版本的兼容性; 支持定义可选和必选字段; 接下来就让我们试用一下吧。 一、Protobuf开发环境搭建 下载Prot 阅读全文
posted @ 2018-08-04 21:07 醉逍遥_001 阅读(1260) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 19 下一页