From 0099e6c9db0c858cb6905477830c79305dca39bb Mon Sep 17 00:00:00 2001
From: 于紫祥_1901 <email@yuzixiang_1910>
Date: Fri, 06 Nov 2020 13:42:27 +0800
Subject: [PATCH] 校准值
---
src/main/java/com/moral/webSocketServer/WebSocketServer.java | 23 ++---------------------
1 files changed, 2 insertions(+), 21 deletions(-)
diff --git a/src/main/java/com/moral/webSocketServer/WebSocketServer.java b/src/main/java/com/moral/webSocketServer/WebSocketServer.java
index f886cd2..a6654ed 100644
--- a/src/main/java/com/moral/webSocketServer/WebSocketServer.java
+++ b/src/main/java/com/moral/webSocketServer/WebSocketServer.java
@@ -84,14 +84,6 @@
try {
- //������������������������������������������������
- /*ConnectionFactory factory = new ConnectionFactory();
- //������MabbitMQ������������ip���������������
- factory.setHost("47.96.15.25");
- factory.setPort(5672);
- factory.setUsername("guest");
- factory.setPassword("guest_pass");*/
- //Connection connection = RabbitMQUtils.getConnection();
String routingKey;
this.connection = RabbitMQUtils.getConnection();
channel = this.connection.createChannel();
@@ -101,24 +93,13 @@
routingKey = orgId + "." + d.getMac();
channel.queueBind(QUEUE_NAME, "screens_data", routingKey);
}
- //���������������������
- /*java������������*/
- /*QueueingConsumer consumer = new QueueingConsumer(channel);
- //������������������
- channel.basicConsume(QUEUE_NAME, true, consumer);
-
- while (true) {
- //nextDelivery������������������������������������������������������������take���������
- QueueingConsumer.Delivery delivery = consumer.nextDelivery();
- String message = new String(delivery.getBody());
- sendMessage(message);
- }*/
+ channel.basicQos(30);//���������������
channel.basicConsume(QUEUE_NAME, false, new DefaultConsumer(channel){
@Override
public void handleDelivery(String consumerTag, Envelope envelope, AMQP.BasicProperties properties, byte[] body) throws IOException {
String msg = new String(body, "utf-8");
sendMessage(msg);
- channel.basicAck(envelope.getDeliveryTag(), false);
+ channel.basicAck(envelope.getDeliveryTag(), true);
}
});
} catch (Exception e) {
--
Gitblit v1.8.0