27 lines
573 B
JavaScript
27 lines
573 B
JavaScript
const Hapi = require('hapi');
|
|
const server = new Hapi.Server();
|
|
const routes = require('./routes');
|
|
|
|
const options = {
|
|
server: {
|
|
socketOptions: { keepAlive: 300000, connectTimeoutMS: 30000 }
|
|
},
|
|
replset: {
|
|
socketOptions: { keepAlive: 300000, connectTimeoutMS : 30000 }
|
|
}
|
|
};
|
|
|
|
server.connection({
|
|
port: process.env.PORT || 3000,
|
|
routes: { cors: true }
|
|
});
|
|
server.register(require('inert'), (err) => {
|
|
server.route(routes);
|
|
|
|
server.start(err => {
|
|
if (err) throw err;
|
|
|
|
console.log(`Server running at port ${server.info.port}`);
|
|
});
|
|
});
|