Обладает ли Cloudflare ускорением веб-сокетов? - PullRequest
0 голосов
/ 24 августа 2018
  1. Будет ли Cloudflare ускорять мою скорость передачи данных веб-сокета по умолчанию (без каких-либо дополнительных настроек)?

  2. Какие платные и бесплатные конфигурации я могу использовать для улучшения соединения через веб-сокет? Поможет ли Арго здесь?

  3. Какой уровень повышения производительности следует ожидать от этих различных конфигураций?

p.s. Я знаю, что CDN в основном концентрируется на оптимизации обслуживания статического контента, но все же мне любопытно поможет ли это хотя бы немного с динамическим контентом ?

1 Ответ

0 голосов
/ 24 августа 2018

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

Таким образом, Cloudflare или любой другой CDN не могут ускорять веб-сокеты так же, как они могут делать со статическим контентом, да, в некоторых случаях Argo может помочь.Но действительно ограничивающим / проблематичным фактором с WebSockets является ваше приложение / настройка, обрабатывающая запросы.

Однако существуют определенные условия, при которых Cloudflare может ускорить соединение.Некоторые интернет-провайдеры хотят иметь дополнительные деньги для лучшей маршрутизации (Double Paid Traffic), а некоторые владельцы центров обработки данных отказываются платить эти дополнительные деньги.

Так что может случиться так, что неоплачиваемое соединение медленнее, чем маршрутизация с использованием Cloudflareв качестве прокси-сервера, при условии, что Cloudflare платит за лучшую маршрутизацию.Но тогда это не техническая часть Cloudflare, которая ускоряет соединение, а контракт.Возможно, вам придется спросить вашего хостера об этом случае.

...