Ограничение количества соединений

Тема в разделе "Решение проблем с использованием программы", создана пользователем dexperanto, 24 июл 2018.

  1. dexperanto

    dexperanto New Member Пользователи

    Регистрация:
    21 ноя 2014
    Сообщения:
    96
    Добрый день.
    Файнпрокси блокируются после 25 одновременных соединений в секунду.
    Как можно в программе выставить, что я хочу не 50 потоков, а к примеру, в этой копии 10 документов в секунду, или не больше?
     
  2. napserious

    napserious Well-Known Member Пользователи Активирован

    Регистрация:
    16 окт 2015
    Сообщения:
    300
    upload_2018-7-24_11-6-15.png
     
    xLime нравится это.
  3. dexperanto

    dexperanto New Member Пользователи

    Регистрация:
    21 ноя 2014
    Сообщения:
    96
    Я говорю про количество документов в секунду, а не потоков)
    Потоками будет очень сложно играться, поскольку документы прыгают от 4 до 16 в секунду, все страницы разного наполнения) И хотелось бы отсечку как-то поставить, что не больше 5 или 10 документов в секунду. Документов, не потоков!!!!
     
  4. napserious

    napserious Well-Known Member Пользователи Активирован

    Регистрация:
    16 окт 2015
    Сообщения:
    300
    Одновременные соединения = Потоки, каждый поток это отдельное соединение.

    А документы это среднее число открытых страниц у вас в программе из которых сейчас вытягиваются границы. Они уже скачаны в кэш и они не имеют дело с соединениями.

    Количество документов не прыгает выше количества соединений, оно всегда ниже.
     
  5. dexperanto

    dexperanto New Member Пользователи

    Регистрация:
    21 ноя 2014
    Сообщения:
    96
    Увы, нет)
    Ставлю 10 потоков, показывает количество документов 11-12. В 50 потоков количество документов 6-7-8. Когда открываешь 4 копии по 5 потоков, и количество документов переваливает за 25, начинает подвисать, прокси блокируют.
     
  6. napserious

    napserious Well-Known Member Пользователи Активирован

    Регистрация:
    16 окт 2015
    Сообщения:
    300
    Вы видимо не правильно поняли что я пытаюсь обьяснить.
    Количество потоков - они блокируют ваши прокси.
    Количество документов - это открытые на данный момент страницы в программе.

    Пример чтобы лучше понять:
    Представьте что вы скачиваете 100 изображений по одной, каждую вручную. (Это 1 поток)
    И как только вы скачали все изображения вы выделяете их и открываете все сразу. (Это 100 документов в секунду)

    Повлияет ли открытие всех этих 100 изображений одновременно на вашу блокировку?) Нет.
     

Поделиться этой страницей