rabbitmq使用报错总结
最近公司重构服务器架构,需要用到rabbitmq,在公司搞了一个下午还是连接不上,后来细看了英文说明,测试连接成功,得出如下报错几点。
我用的安装包:otp_win64_21.3.exe(erlang vm)和rabbitmq-server-3.7.13.exe ,最后测试成功。
连接的代码片段如下
com.rabbitmq.client.ConnectionFactory factory = new com.rabbitmq.client.ConnectionFactory();
   factory.setHost("localhost");
   factory.setPort(5672);
   factory.setUsername("guest");
   factory.setPassword("guest");
默认安装好rabbitmq就有服务(windows服务 IP:5672),或者中间代理(IP:5672),也有web监控(IP:15672);
默认的端口就是5672,用户guest密码guest,但这个用户名只能在本机访问,如果要网络访问,需要做用户管理;
1、如果写错了host (如:factory.setHost("locathost"); )报错:
Exception in thread "main" java.net.UnknownHostException: locathost
2、如果写错了HOST的IP(如:factory.setHost("192.168.1.10"); )无此地址, 报错:
Exception in thread "main" java.net.ConnectException: Connection timed out: connect
3、如果写错端口PORT(如:factory.setPort(5678);) 报错:
Exception in thread "main" java.net.ConnectException: Connection refused: connect
4、如果写错用户名或者密码,报错:
Exception in thread "main" com.rabbitmq.client.AuthenticationFailureException: ACCESS_REFUSED - Login was refused using authentication mechanism PLAIN. For details see the broker logfile.
rabbitmq使用报错总结的更多相关文章
- adb驱动安装和使用报错笔记
		
adb驱动安装 adb驱动下载地址:https://adb.clockworkmod.com/ 安装时候选择一个容易记住的路径,这个很重要,因为adb驱动没有自动配置环境变量,所以实验时候将adb安装 ...
 - animate is not a function(zepto 使用报错)[转]
		
animate is not a function(zepto 使用报错) 1.为什么使用zepto写animate报错? 因为zepto默认构建包含: Core, Ajax, Event, Form ...
 - Windows下Git使用报错:warning:LF will be replaced by CRLF in ××××.××
		
Windows下Git使用报错: warning:LF will be replaced by CRLF in ××××.××(文件名) The file will have its original ...
 - yum源使用报错
		
CentOS系统yum源使用报错:Error: Cannot retrieve repository metadata (repomd.xml) for repository: rpmforge. 服 ...
 - 2019-9-9:渗透测试,docker下载dvwa,使用报错型sql注入dvwa
		
docker下载dvwa镜像,报错型注入dvwa,low级 一,安装并配置docker 1,更新源,apt-get update && apt-get upgrade &&am ...
 - .net core中Grpc使用报错:The remote certificate is invalid according to the validation procedure.
		
因为Grpc采用HTTP/2作为通信协议,默认采用LTS/SSL加密方式传输,比如使用.net core启动一个服务端(被调用方)时: public static IHostBuilder Creat ...
 - VirtualBox使用报错
		
VirtualBox使用报错 1.启动报错:Failed to instantiate CLSID_VirtualBox... 报错内容: Failed to instantiate CLSID_Vi ...
 - antd-mobile使用报错
		
在第一次使用时,按照官网的进行配置,完了报错找不到antd-mobile下面的css 解决方法来源于 :https://github.com/ant-design/ant-design-mobile/ ...
 - selenium使用报错“selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH.”
		
安装了python3,使用pip安装了selenium,但是在使用时,报了“selenium.common.exceptions.WebDriverException: Message: 'gecko ...
 
随机推荐
- PAT A1120 Friend Numbers (20 分)——set
			
Two integers are called "friend numbers" if they share the same sum of their digits, and t ...
 - 扫盲记-第六篇--Normalization
			
深度学习模型中的Normalization 数据经过归一化和标准化后可以加快梯度下降的求解速度,这就是Batch Normalization等技术非常流行的原因,Batch Normalization ...
 - AI 支持向量机
			
支持向量机(Support Vector Machine,简称SVM),属于监督学习. 核技巧(kernel trick) 名字很吓人,乍一听完全不懂什么意思,但其实它的名字是很有意义的. 1)首先, ...
 - Linux内核访问用户空间文件:get_fs()/set_fs()的使用
			
测试环境:Ubuntu 14.04+Kernel 4.4.0-31 关键词:KERNEL_DS.USER_DS.get_fs().set_fs().addr_limit.access_ok. 参考代码 ...
 - Removing Timezone from XMLGregorianCalendar
			
1.去掉時間之後的“Z”或者修改時區 package Package0809; import javax.xml.datatype.DatatypeConfigurationException; im ...
 - python---pandas.merge使用
			
merge 函数参数 ”’ merge: 合并数据集, 通过left, right确定连接字段,默认是两个数据集相同的字段 参数 说明 left 参与合并的左侧DataFrame right 参与合并 ...
 - Canvas绘图优化之使用位图--基于createjs库
			
在地图上实时绘制大量(万级别)图形,实时绘制的原因是因为各个图形形状不同,图形要按照后端传送的参数来绘制. 用canvas绘制图形比较方便,javascript的api接口也比较简单.现在也有很多的j ...
 - Intellij Idea 返回上次编辑快捷键设置
			
由于默认的返回上次编辑快捷键和和笔记本冲突. 需要从新设置快捷键. 找了好久终于找到了. 分别选中Back和Forward后设置新的快捷键即可
 - [HAOI2017]方案数[组合计数、容斥、dp]
			
题意 题目链接 分析 先考虑没有障碍怎么做,定义 f(i,j,k) 每一维走了 i,j,k 位的方案数,转移乘个组合数即可. 现在多了一些障碍,考虑容斥.实际我们走过的点都有严格的大小关系,所以先把所 ...
 - go陷阱
			
必看的题目:https://blog.csdn.net/weiyuefei/article/details/77963810 1.关于值传递.引用传递与指针传递 当一个变量或者新值被创建时, 如果没有 ...