можно ли такую ​​службу, как isup.me, продублировать в системе для себя?

можно ли такую ​​службу, как isup.me, продублировать в системе для себя?

Интернет или Веб, как я понимаю, работает на различных серверах. Браузер — это клиент, который предоставляет URI или URL, который пытается различными способами подключиться к веб-странице и отобразить веб-страницу. Но иногда происходит сбой. Иногда, когда он терпит неудачу, вы получаете 404 или какой-либо другой номер службы, но иногда вы просто получаете сообщение о тайм-ауте соединения. В любом из этих сценариев люди используют веб-сервис isup.me. Если сайт работает, то вы пытаетесь либо сменить браузер, либо использовать Tor или какой-либо другой способ получить доступ к этому веб-сайту.

У меня два вопроса:

а. Кто-нибудь знает, как работает веб-сервис isup.me?

Я вижу, что это может произойти только в том случае, если это произойдет либоТочка обмена интернет-трафиком(IXP) или рядом спозвоночник.

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

Единственный способ, который я вижу, это иметь несколько поставщиков услуг (ISP) и надеяться, что все они не пойдут по одному и тому же пути. Не очень эффективная методология или есть другие способы?

решение1

Это можно сделать в распределенной системе, но это вряд ли так, поскольку это сделает ее более дорогой и сложной в эксплуатации. Даже с распределенной системой у вас никогда не будет достаточно серверов, чтобы быть в курсе конкретных сетевых сбоев. Более того, ваша общая нагрузка и пропускная способность всегда будут зависеть от количества серверов, что очень неэффективно.

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

Связанный контент