Это плохая практика, если я использую одну конечную точку для контроля другой конечной точки? - PullRequest
0 голосов
/ 19 сентября 2019

У меня есть веб-приложение с различными конечными точками, и мне нужно создать инструментальную панель для мониторинга состояний этих конечных точек.

Например, одна из конечных точек моего веб-приложения - 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/ или нет.

Это плохая практика?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...