update backend stuck/stall
This commit is contained in:
@@ -5,6 +5,7 @@ import rateLimit from 'express-rate-limit';
|
||||
import environment from './config/environment';
|
||||
import logger from './utils/logger';
|
||||
import { errorHandler, notFoundHandler } from './middleware/error.middleware';
|
||||
import { requestTimeout } from './middleware/request-timeout.middleware';
|
||||
|
||||
const app: Application = express();
|
||||
|
||||
@@ -47,6 +48,9 @@ app.use('/api', rateLimit({
|
||||
app.use(express.json({ limit: '10mb' }));
|
||||
app.use(express.urlencoded({ extended: true, limit: '10mb' }));
|
||||
|
||||
// Request timeout middleware
|
||||
app.use(requestTimeout);
|
||||
|
||||
// Request logging middleware
|
||||
app.use((req: Request, _res: Response, next) => {
|
||||
logger.info('Incoming request', {
|
||||
|
||||
Reference in New Issue
Block a user