Fix: /ready всегда 200 — nginx не блокирует трафик. Версия 0.1.16
This commit is contained in:
@@ -78,10 +78,10 @@ async function start() {
|
||||
app.get('/ready', async (req, res) => {
|
||||
try {
|
||||
await pool.query('SELECT 1');
|
||||
res.send('OK');
|
||||
} catch (e) {
|
||||
res.status(503).send('DB not ready');
|
||||
// БД не отвечает — но приложение открыто, покажет ошибку на страницах
|
||||
}
|
||||
res.send('OK');
|
||||
});
|
||||
|
||||
// Если фатальная ошибка конфигурации — показываем на всех страницах сообщение
|
||||
|
||||
Reference in New Issue
Block a user