From b5b999614dad2d58d85a663b4c29e0265a790c6b Mon Sep 17 00:00:00 2001 From: 沈斌 <bluelazysb@hotmail.com> Date: Thu, 15 Dec 2016 12:44:27 +0800 Subject: [PATCH] 暂停保存原始数据 --- queue.js | 28 ++++++++++++++++++++++++++++ server.js | 2 +- 2 files changed, 29 insertions(+), 1 deletions(-) diff --git a/queue.js b/queue.js index c377996..791837d 100644 --- a/queue.js +++ b/queue.js @@ -20,4 +20,32 @@ //process.exit(0) }, 500); }); +}; + +module.exports.pushToScreen = function(data) { + amqp.connect(uri, function(err, conn) { + conn.createChannel(function(err, ch) { + ch.assertExchange('ex_data_screen', 'fanout', { durable: false }); + var message = { + mac: data.mac, + address: "���������������������������������", + location: { + lat:31.430616, + lng:120.988327 + }, + data: { + x1: data.x1, + x2: data.x2, + x3: data.x3, + x4: data.x4, + x5: data.x5, + x6: data.x6 + } + }; + ch.publish('ex_data_screen', '', new Buffer(message)); + }); + setTimeout(function() { + conn.close(); + }, 500); + }); }; \ No newline at end of file diff --git a/server.js b/server.js index f1ccf9f..8154945 100644 --- a/server.js +++ b/server.js @@ -38,7 +38,7 @@ if(value.startsWith('5a0000010003')) { var output = [ 0x6A, 0x00, 0x00, 0x01, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6B ]; method.insertData(db, value, function(data, rank) { - method.insertDocument2(db, value, rank, function(data) {}); + //method.insertDocument2(db, value, rank, function(data) {}); var fields = method.padLeft(rank.toString(16), 8).match(/.{2}/g); output[6] = method.toDec(fields[0]); output[7] = method.toDec(fields[1]); -- Gitblit v1.8.0