Ai
1 Star 1 Fork 2

沐宇熙/rabbitmq-demo

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
MQConnectionUtils.java 1.02 KB
一键复制 编辑 原始数据 按行查看 历史
myx 提交于 2019-04-30 14:01 +08:00 . 点对点方式实现
package com.grape.rabbitmq.queue.util;
import com.rabbitmq.client.Connection;
import com.rabbitmq.client.ConnectionFactory;
import java.io.IOException;
import java.util.concurrent.TimeoutException;
/**
* 描述:rabbitmq连接工具类
* @author: myx
* @date: 2019-04-30
* Copyright © 2019-grape. All rights reserved.
*/
public class MQConnectionUtils {
/**
* 创建新的连接
* @return
* @throws IOException
* @throws TimeoutException
*/
public static Connection newConnection(String virtualHostName) throws IOException, TimeoutException {
// 1.定义连接工厂
ConnectionFactory factory = new ConnectionFactory();
// 2.设置服务器地址
factory.setHost("127.0.0.1");
// 3.设置协议端口号
factory.setPort(5672);
// 4.设置vhost
factory.setVirtualHost(virtualHostName);
// 5.设置用户名称
factory.setUsername("myx");
// 6.设置用户密码
factory.setPassword("123456");
// 7.创建新的连接
Connection newConnection = factory.newConnection();
return newConnection;
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/itmyx/rabbitmq-demo.git
git@gitee.com:itmyx/rabbitmq-demo.git
itmyx
rabbitmq-demo
rabbitmq-demo
master

搜索帮助