1

Мне любопытно: иногда бывают разные события, когда сайты не могут справиться со своим трафиком. (обычно начинается в точное время, пока не продано / забронировано / и т. д.) Например:
Регистрация класса в школах,
Продажа некоторых очень дешевых вещей (например, планшетный компьютер за 99 долларов на ebay: http://techcrunch.com/2011/12/11/they-love-me-they-really-really-love-me/),
некоторая другая нелегальная регистрация (в моем конкретном случае это заявление на получение визы (всего 300 заявок по всему миру).

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

Единственные способы, которые я нашел:

  1. Есть хорошее интернет-соединение (Беспокойство о провайдере интернет-услуг? Как проверить задержку или какие-нибудь другие умные слова?)
  2. Есть быстрый компьютер и браузер (какие-либо специальные настройки?)

Но это все основные вещи. Что на самом деле происходит, так это то, что сервер просто не может обрабатывать весь трафик (есть очередь? Должен ли я нажать кнопку «Отправить» несколько раз? могу ли я каким-то образом контролировать через firebug, что мой ответ был потерян? должно быть что-то !!)

2 ответа2

2

Там действительно не так много, что вы можете сделать. Одна вещь - это уменьшить объем трафика, который вы тянете, если это возможно. Некоторые веб-сайты сильно зависят от рекламы, и использование надстройки, такой как ADBlock Plus в Firefox, не позволяет отображать эти сайты. Он не только предотвращает его отображение, но и блокирует трафик, что дает вам больше возможностей для загрузки / отправки желаемого контента.

Однако, опять же, на самом деле не так уж много, что вы можете сделать.

Если в приложении, которое вы пытаетесь отправить, есть несколько файлов, которые вы загружаете, вы можете проконсультироваться с вашим интернет-провайдером об увеличении пропускной способности загрузки.

Кроме того, если вы используете что-то вроде OpenDNS. вместо предоставленных DNS-серверов от вашего интернет-провайдера было показано увеличение скорости в некоторых случаях.

0

С точки зрения пользователя (просмотра), если сервер действительно занят, то вы ничего не можете сделать, но продолжайте попытки.

Подумайте о том, чтобы позвонить на радиостанцию, чтобы выиграть билеты на концерты, у них столько телефонных линий и столько людей могут ответить.

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

ИМО, тебе лучше подождать и повторить попытку позже. Время ожидания, которое вы будете ждать, будет зависеть от ситуации, и то, как отреагируют серверы, будет зависеть от сервера и инфраструктуры этого конкретного сервера / службы.

В противном случае это удача. :)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .