У меня есть веб-приложение с различными конечными точками, и мне нужно создать инструментальную панель для мониторинга состояний этих конечных точек.
Например, одна из конечных точек моего веб-приложения - base-uri/api/v1/apple/
.
На моей информационной панели мне нужно показать, является ли состояние сервера на этой конечной точке повышенным или пониженным.В настоящее время я пишу бэкэнд своей инструментальной панели, используя Node и Express, и его фрагмент выглядит следующим образом:
app.get('/testAppleEndPoint', function (req, res) {
fetch('base-uri/api/v1/apple/')
.then(response => response.json())
.catch(error);
})
Когда я перехожу к конечной точке своей инструментальной панели /testAppleEndPoint
, она будет использовать fetch для проверкиработает ли конечная точка моего веб-приложения base-uri/api/v1/apple/
или нет.
Это плохая практика?