examples/discovery.js
var Resilient = require('../')
var client = Resilient({
service: {
timeout: 1000
},
discovery: {
servers: [
'http://localhost:8882/discovery/unavailable',
'http://localhost:8882/discovery/timeout',
'http://localhost:8882/discovery/valid'
],
timeout: 1000,
parallel: false
}
})
client.get('/hello', function (err, res) {
console.log('Error:', err)
console.log('Response:', res)
console.log('Body:', res.data)
})