master32

Рейтинг
111
Регистрация
09.02.2022
SeoA #:
Какие 5-10к?

на шареде и поболее может быть, тем более, если студенческом, у них проблема канал увеличить, а не с железом заморачиваться)

Мужик Хибинский #:
в 3 раза уменьшилось время ответа сервера после отключения CF 

а время полной загрузки DOM посетителями сайта?

SeoA #:
Хостинг отдаёт скрипт

куча расходов даже на отдачу текстового файла, а если таких запросов 5-10к/с?)

  1. Получение запроса: Сервер принимает HTTP-запрос от клиента (браузера или другого клиента).

    • Нагрузка: Небольшая нагрузка на CPU для обработки сетевого соединения.
  2. Парсинг запроса: Сервер анализирует запрос, чтобы определить метод (GET, POST и т.д.), URL, заголовки и другие параметры.

    • Нагрузка: Умеренная нагрузка на CPU, так как требуется обработка строк и анализ заголовков.
  3. Определение конфигурации: Сервер ищет соответствующий блок конфигурации, который соответствует запрашиваемому домену или IP-адресу.

    • Нагрузка: Небольшая нагрузка на RAM для доступа к конфигурационным данным.
  4. Обработка location: Сервер ищет подходящий блок location , который соответствует запрашиваемому URI.

    • Нагрузка: Умеренная нагрузка на CPU и RAM, так как требуется сопоставление URI с конфигурацией.
  5. Проверка наличия файла: Если запрос касается статического файла, сервер проверяет наличие файла на диске по указанному пути.

    • Нагрузка: Небольшая нагрузка на HDD для доступа к файловой системе.
  6. Чтение файла: Если файл существует, сервер читает его содержимое.

    • Нагрузка: Умеренная нагрузка на HDD (в зависимости от размера файла) и RAM для загрузки содержимого файла в память.
  7. Установка заголовков: Сервер устанавливает необходимые HTTP-заголовки для ответа, такие как Content-Type , Content-Length , Cache-Control и другие.

    • Нагрузка: Небольшая нагрузка на CPU для формирования заголовков.
  8. Отправка ответа: Сервер формирует HTTP-ответ и отправляет его обратно клиенту. Ответ включает статус (например, 200 OK), заголовки и содержимое файла.

    • Нагрузка: Умеренная нагрузка на CPU для формирования ответа и на сеть для передачи данных.
  9. Логирование: Сервер записывает информацию о запросе и ответе в журналы доступа и ошибок, если это настроено.

    • Нагрузка: Небольшая нагрузка на HDD для записи в журналы и на CPU для обработки логирования.
  10. Завершение соединения: После отправки ответа сервер может закрыть соединение или оставить его открытым для дальнейших запросов, в зависимости от настроек.

    • Нагрузка: Небольшая нагрузка на CPU для управления состоянием соединения.
Delysid #:
Вся проблема, что пользователям порезали исходящий на cloudflare (где то на 25mb/50max mb в одно лицо, по тестам только моё имхо без доказательств) и днём лагает.

так и есть,
сейчас тестировал на скачивании больших файлов с клиента 300мбит,
скорость ~35MB/s
причем лимит на один ip (без куков на пользователя)
получается в теории, если кучка посетителей одновременно начнет загружать много информации, то возможны тормоза
у меня загрузка странички весит ~200Kb максимум в среднем ~50Kb, может поэтому не наблюдаю проблем

host-RU 1Gbs
Node Name        Upload Speed      Download Speed      Latency    
Speedtest.net    940.06 Mbps       940.59 Mbps         0.37 ms    
Los Angeles, US  265.68 Mbps       839.48 Mbps         84.16 ms  
Dallas, US       288.07 Mbps       763.28 Mbps         78.01 ms  
Montreal, CA     260.15 Mbps       938.66 Mbps         69.16 ms  
Amsterdam, NL    639.28 Mbps       938.80 Mbps         43.40 ms    
Chongqing, CN    155.25 Mbps       0.31 Mbps           238.20 ms  
Hongkong, CN     167.89 Mbps       572.95 Mbps         164.36 ms  
Mumbai, IN       211.55 Mbps       432.82 Mbps         150.95 ms  
Singapore, SG    96.86 Mbps        294.40 Mbps         247.30 ms


client-RU 300Mbs
Node Name        Upload Speed      Download Speed      Latency    
Speedtest.net    299.38 Mbps       299.10 Mbps         3.28 ms    
Los Angeles, US  282.00 Mbps       245.43 Mbps         182.36 ms  
Dallas, US       285.22 Mbps       199.79 Mbps         153.22 ms  
Montreal, CA     302.51 Mbps       246.18 Mbps         123.91 ms  
Amsterdam, NL    187.83 Mbps       304.25 Mbps         43.54 ms    
Chongqing, CN    7.03 Mbps         0.22 Mbps           223.08 ms  
Hongkong, CN     292.49 Mbps       264.52 Mbps         185.52 ms  
Mumbai, IN       270.05 Mbps       260.39 Mbps         179.26 ms  
Singapore, SG    97.77 Mbps        282.24 Mbps         358.81 ms
а чем измеряется cp?
выделенный ip повышает скорость загрузки, только косвенно
стата тормозила весь день, как обычно
а сейчас насчитали прям большим плюсом,
опять уборщица шейв машину выключила или только мне ёда-бонус прилетел?
SSA.RU #:

конечно провайдера сменить, ведь он по спидтесту всего то 500\500мбит показывает, на какого сменить? который будет 1000\1000мбит показывать, а видеозвонок вотцап будет весь в квадратах?

мои тесты, это серфинг по интернету и больше ничего. 

и провайдеров я использую 2 проводных и 2 мобильных, квартира, дача и прочее

хорошо, как мне получить тормоза на CF, что куда делать нажимать?
вопрос актуальный, у себя не вижу проблем с CF и тормозами у своих пользователей, надо разобраться

SSA.RU #:

:) удивительно просто, я говорю о том что с впн работает все быстрее, чем без него... а не эту муйню, что вы написали:)

а на скольких тестах такое заявление? может попробовать провайдера сменить?
я вот вижу порядка 10м пользователей в месяц на CF со всех регионов разных провайдеров разных устройств, и скорость работы, в частности загрузка DOM сайтов, более чем хорошая

SSA.RU #:
сли вы возьмете хороший сервер под впн, и попользуетесь им вместо российского интернета, вы обнаружите, что в российском интернете тормозит все, вообще все и будет только хуже.

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

Жорик #:

Поделитесь результатами, плиз. Я тоже попробую.

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

Всего: 1650