0.14.8 • Published 4 years ago
moleculer-starter-kit v0.14.8
Architecture
Modules
- moleculer: 0.14.8
- moleculer-web: 0.9.1
- Nats broker for moleculer
- rabbitmq queues topology
Add a service
const debug = require('debug')('moleculer:runner')
const Runner = require('./')
const runner = new Runner()
runner.addService({
name: 'ServiceTest',
actions: {
TestCommand: {
metadata: {
rabbitmq: true
},
handler (ctx) {
return true
}
}
}
})
runner.on('success', () => {
debug('Run Forest, run!')
})
runner.run()
Add a middleware
const debug = require('debug')('moleculer:runner')
const Runner = require('./')
const runner = new Runner()
runner.addMiddleware({
name: 'MiddleTest',
...
})
runner.on('success', () => {
debug('Run Forest, run!')
})
runner.run()
0.14.8
4 years ago