3.0.0-update-to-node-12.0 • Published 4 years ago
generic-cloud-service v3.0.0-update-to-node-12.0
generic-cloud-service
Use this to make a service that talk to the samurai cloud.
#Usage
var config = {
url: process.env.AMQP_URL || 'amqp://noblest_samurai:mJHbo4i7u8PO5jLQTLIIcg7KnSz@amqp.noblesamuraicloud.com',
exchange: process.env.AMQP_EXCHANGE || 'samuraicloud',
queue: {
name: process.env.AMQP_REQUEST || 'staging.majestic.backlinkCount.submit',
options: {
deadLetterExchange: process.env.AMQP_DEAD_LETTER_EXCHANGE || 'samuraicloud-dead-letter',
messageTtl: 300000 // ms
}
}
};
var worker = function(message, callback) {
return callback(null, {my: 'payload to send back'});
}
require('generic-cloud-service')(config, require('./worker'));
Set DEBUG=cloud-service
to see message payloads.
3.0.0-update-to-node-12.0
4 years ago