| | |
| | |
|
| | | import com.rabbitmq.client.*;
|
| | |
|
| | | import java.util.HashMap;
|
| | | import java.util.Map;
|
| | |
|
| | | public class ModuleB {
|
| | | private final static String QUEUE_NAME = "hangzhoumes";
|
| | | private final static String QUEUE_NAME = "hangzhou2";
|
| | |
|
| | | public static void main(String[] argv) throws Exception {
|
| | | // 创建连接工厂
|
| | | ConnectionFactory factory = new ConnectionFactory();
|
| | | factory.setHost("localhost");
|
| | | factory.setHost("10.153.19.150");
|
| | | // factory.setHost("localhost");
|
| | | try (Connection connection = factory.newConnection();
|
| | | Channel channel = connection.createChannel()) {
|
| | | // 声明队列
|
| | | channel.queueDeclare(QUEUE_NAME, false, false, false, null);
|
| | | Map<String, Object> args = new HashMap<>();
|
| | | args.put("x-max-length",10000);
|
| | | channel.queueDeclare(QUEUE_NAME, true, false, false, args);
|
| | |
|
| | | // 创建消费者
|
| | | DeliverCallback deliverCallback = (consumerTag, delivery) -> {
|
| | | String receivedMessage = new String(delivery.getBody(), "UTF-8");
|