FIX: adicionar fallback para a variável PORT e aprimorar o registro de erros para exceções e rejeições não tratadas
This commit is contained in:
parent
986e37bf51
commit
57e6cb5e1d
12
server.js
12
server.js
@ -2,8 +2,16 @@ require('dotenv').config();
|
|||||||
const { createApp } = require('./app');
|
const { createApp } = require('./app');
|
||||||
|
|
||||||
const app = createApp();
|
const app = createApp();
|
||||||
const port = process.env.PORT;
|
// garante fallback caso Plesk não exponha PORT
|
||||||
|
const port = process.env.PORT || 3000;
|
||||||
|
|
||||||
app.listen(port, () => {
|
app.listen(port, () => {
|
||||||
console.log(`Server running on http://localhost:${port}`)
|
console.log(`Server running on http://localhost:${port} (NODE_ENV=${process.env.NODE_ENV || 'development'})`);
|
||||||
|
});
|
||||||
|
|
||||||
|
process.on('uncaughtException', err => {
|
||||||
|
console.error('uncaughtException', err);
|
||||||
|
});
|
||||||
|
process.on('unhandledRejection', err => {
|
||||||
|
console.error('unhandledRejection', err);
|
||||||
});
|
});
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user