В настоящее время у меня есть приложение, которое вызывает вызовы сторонних API, а возвращаемые данные - это первичные данные, отображаемые на веб-странице.Как отделить приложение от сторонних API для обработки времени простоя?
Если API не работает, мой сайт в настоящее время спускается (сбой от тайм-аутов, а также в конечном итоге приводит IIS вниз).
Какие варианты существуют для меня, чтобы предотвратить сбой веб-сайта?
Я склоняюсь к какой-то службе мониторинга, что если API не работает, я перенаправляюсь на страницу, объясняющую, что мое приложение также не работает.
Как вы используете свои сторонние API-интерфейсы? Простые HTTP-запросы, SOAP, дымовые сигналы? – istepaniuk
@istepaniuk Действительно ли это имеет значение в этом случае? – webnoob
@istepaniuk простой http-запросы. – loyalflow