mark_rabbitMQ
一、1.6 和1.7的区别


二、63跟65好像有点差异 有些jar包问题

三、预取策略
https://blog.csdn.net/hry2015/article/details/79078312

四、安装包安装路径
C:\Program Files\erl10.5
C:\Program Files\RabbitMQ Server、

五、rabbitMQ细节讨论

这三个分别是啥
就是rabbitmq是将消息发送到exchange上的
然后exchange通过路由routekey绑定对应的队列
然后可以绑定多个队列
exchange 交互机?
然后通过交互机 再按照路由标志 分发?
是的
routekey 和队列是一对一还是一对多
一对多的话是备份
就是都传送
相当于routekey是传送的标识
六.包少了导致的报错
java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
https://www.cnblogs.com/sprinng/p/5787288.html
七、包导多了导致的报错
java.lang.NoClassDefFoundError: org/apache/log4j/Level的解决方案
https://blog.csdn.net/sword_anyone/article/details/71188931
八、队列名字错了导致的报错
Login was refused using authentication mechanism PLAIN. For details see the
https://www.cnblogs.com/nizuimeiabc1/p/9669002.html
默认安装的rabbiteMQ的账号是guest密码是guest

九、怎么看消息队列的数据信息

十、Lib包说明:lib路径中多了一个日志jar包,引用的时候不要引用


mark_rabbitMQ的更多相关文章
随机推荐
- Pod和Namespace的基本介绍
namespace资源名称空间 删除namespace资源会级联删除其所包含的所有其它资源对象 名称空间仅仅只是用来限制资源名称的作用域 并不能实现Pod的通信隔离 在名称空间下操作s ...
- thrift简单示例 (go语言)
这个thrift的简单示例来自于官网 (http://thrift.apache.org/tutorial/go), 因为官方提供的例子简单易懂, 所以没有必要额外考虑新的例子. 关于安装的教程, 可 ...
- jmeter bodydata参数传递
参见:接口测试, jmeter bodydata 传送的参数,在请求中显示为空 新增http header信息头:
- Shell: sh,bash,csh,tcsh等shell的区别(转)
转载自:http://zhidao.baidu.com/question/493376840.html, http://blog.sina.com.cn/s/blog_71261a2d0100wmbj ...
- 【Docker】docker安装GitLab
一.下载镜像 docker pull gitlab/gitlab-ce 二.运行GitLab容器 1.生成启动文件 - start.sh 使用docker命令运行容器,注意修改hostname为自己喜 ...
- Kotlin协程作用域与Job详解
Job详解: 在上一次https://www.cnblogs.com/webor2006/p/11725866.html中抛出了一个问题: 所以咱们将delay去掉,需要改造一下,先把主线程的dela ...
- jenkins生成的HTML报告中expand与collapse问题
1.打开jenkins中脚本命令执行页面 2.在脚本命令页面的,输入框中粘贴 System.setProperty("hudson.model.DirectoryBrowserSupport ...
- wecenter系统关于标题及seo的修改
wecenter整个系统好像根本就没有考虑过SEO优化,就连Title的识别也是随意的许多,在使用这个cms来完成我们自己的需求的时候,适当的修改是比不可少的.下面说说title标题修改方法. 今天分 ...
- py3+requests+json+xlwt,爬取拉勾招聘信息
在拉勾搜索职位时,通过谷歌F12抓取请求信息 发现请求是一个post请求,参数为: 返回的是json数据 有了上面的基础,我们就可以构造请求了 然后对获取到的响应反序列化,这样就获取到了json格式的 ...
- Object.create 以原对象为原型创建一个新对象
Object.create = function(o){ var Fun = function(){}; Fun.prototype = o; return new Fun(); } var peo ...