1 |
|
2 |
|
3 | var raft = require('raft');
|
4 |
|
5 | raft.start();
|
6 |
|
7 | raft.common.logo(function(err, logo){
|
8 | if(err){
|
9 | throw err
|
10 | }
|
11 | console.log(' * ');
|
12 | console.log(' * '+logo.split('\n').join('\n * '));
|
13 | console.log(' * View logger for more infomation.');
|
14 | });
|
15 |
|
16 | var webServer = require('../lib/logger/webserver').createServer();
|
17 | webServer.start();
|
18 |
|
19 | var udpServer = require('../lib/logger/udpserver').createServer();
|
20 | udpServer.start();
|
21 |
|
22 | process.on('SIGTERM', function() {
|
23 | console.log('SIGTERM received shutting down gracefully');
|
24 | udpServer.stop();
|
25 | webServer.stop();
|
26 | console.log('Shutdown gracefully.');
|
27 | }); |
\ | No newline at end of file |