C:\Users\flycatony> cd C:\Program Files\RabbitMQ Server\rabbitmq_server-3.8.2\sbinC:\Program Files\RabbitMQ Server\rabbitmq_server-3.8.2\sbin>rabbitmq ...
                            
                            
                                分类:
其他好文   时间:
2020-03-06 21:52:35   
                                阅读次数:
97
                             
                         
                    
                        
                            
                            
                                原文转自:https://www.cnblogs.com/linhuiy/p/12017453.html 最近项目组兄弟在使用Rabbit MQ,但是在使用过程中发现消息队列里面的数据偶尔会产生串联,根据经验判定应该是消息队列使用模式有问题,于是就找到此篇文章。 RabbitMQ简介 RabbitM ...
                            
                            
                                分类:
Web程序   时间:
2020-03-06 15:24:19   
                                阅读次数:
88
                             
                         
                    
                        
                            
                            
                                1.什么是消息队列?消息队列,英文名message queue,简称MQ。MQ是一种应用程序对应用程序的通讯方法。消息队列是分布式应用中不可或缺的组件,主要解决应用解耦、异步消息、流量削峰等问题,实现高性能、高可用、可伸缩和最终一致性的架构。常用的有RabbitMQ、Kafka、ActiveMQ、R... ...
                            
                            
                                分类:
编程语言   时间:
2020-03-06 09:16:14   
                                阅读次数:
83
                             
                         
                    
                        
                            
                            
                                最近在搞物联网平台,海量级别的消息Push导致MQ处理速度下降,对MQ进行单队列性能压测,结果很不如意啊!
                            
                            
                                分类:
其他好文   时间:
2020-03-05 21:01:31   
                                阅读次数:
142
                             
                         
                    
                        
                            
                            
                                一、url配置规则:path,re_path,url支持的不同 """ 1.path:只能匹配绝对路径地址,不支持正则匹配 2.re_path:支持正则匹配,Django1.x经常使用 3.url:支持正则匹配,实际上就是return re_path Django2.x经常使用 """ 二、带参数的 ...
                            
                            
                                分类:
Web程序   时间:
2020-03-05 19:15:28   
                                阅读次数:
159
                             
                         
                    
                        
                            
                            
                                Docker用起来有多方便,笔者就不瞎说了。反正谁永谁知道。为了配合前面的SpringCloud Bus学习,笔者就顺带安装了Docker。写这篇文章的目的,是为了给 "SpringCloud微服务入门(九),统一配置中心Config" 作补充。 跟着镜头切换,随笔者开启Docker的大门。打开ht ...
                            
                            
                                分类:
其他好文   时间:
2020-03-05 13:05:59   
                                阅读次数:
72
                             
                         
                    
                        
                            
                            
                                    1.MQ 消息队列(Message Queue,简称MQ),队列可以理解为管道,以管道的方式做消息传递。 2.场景 和我们平时超市购物一样,在我们结算的时候,并不会一窝蜂涌入收银台,而是排队结算。这就是队列机制。 3.搭建RabbitMQ环境 3.1.下载地址:http://www.rabbitmq ...
                            
                            
                         
                    
                        
                            
                            
                                    RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息中间件,它是基于Erlang语言编写的,并发能力强,性能好,是目前主流的消息队列中间件之一。 RabbitMQ的安装可参照官网( https://www.rabbitmq.com/),安装完以后启动管理服务,RabbitMQ提供强大的管理 ...
                            
                            
                                分类:
其他好文   时间:
2020-03-03 11:04:33   
                                阅读次数:
121
                             
                         
                    
                        
                            
                            
                                ELK是Elasticsearch、Logstash、Kibana的简称,这三者是核心套件,但并非全部。
Elasticsearch是实时全文搜索和分析引擎,提供搜集、分析、存储数据三大功能;是一套开放REST和JAVA API等结构提供高效搜索功能,可扩展的分布式系统。它构建于Apache Lucene搜索引擎库之上。
Logstash是一个用来搜集、分析、过滤日志的工具。它支持几乎任何类型的日志,包括系统日志、错误日志和自定义应用程序日志。它可以从许多来源接收日志,这些来源包括 syslog、消息传递(例如 RabbitMQ)和JMX,它能够以多种方式输出数据,包括电子邮件、websockets和Elasticsearch。
Kibana是一个基于Web的图形界面,用于搜索、分析和可视化存储在 Elasticsearch指标中的日志数据。它利用Elasticsearch的REST接口来检索数据,不仅允许用户创建他们自己的数据的定制仪表板视图,还允许他们以特殊的方式查询和过滤数据
                            
                            
                                分类:
其他好文   时间:
2020-03-02 22:35:52   
                                阅读次数:
414
                             
                         
                    
                        
                            
                            
                                    采用死信机制的好处是可以提高系统的稳定性,当消息消费失败后,消息进入死信队列,可以对消息进行补偿,可以达到最终一致性的目标. 具体例子如下: 只要简易的配置,这样消费失败的消息就能被收集起来,后续我们可以实现一个死信消费者,将死信消息进行补偿。 如果是想手动补偿,可以将死信消息存入数据库,做一个管理 ...
                            
                            
                                分类:
编程语言   时间:
2020-03-02 12:41:05   
                                阅读次数:
67