Многопоточность на 1м порту

Все вопросы касающиеся использования
программы можно задать здесь
Ответить
dis100
Сообщения: 16
Зарегистрирован: 08 янв 2023, 14:06

Многопоточность на 1м порту

Сообщение dis100 » 05 ноя 2024, 00:48

Можно ли одновременно на 1м порту разными потоками управлять разными вкладками?

Допустим:
1. Мы управляем из .net приложения. Не отдельный скрипт
2. У нас запущен инстанс на порту 7011
3. С разных потоков программы, мы управляем разными вкладками парралельно, а не последовательно. Для оптимизации и максимально быстрой работы.

Возможно ли такое?
Если нет, какой подход максимально правильный и актуальный?

dis100
Сообщения: 16
Зарегистрирован: 08 янв 2023, 14:06

Re: Многопоточность на 1м порту

Сообщение dis100 » 20 ноя 2024, 10:51

Если выполнять задачи на 1м порту (да и если на разных инстансах) из разных потоков управляющей программы (допустим c#), то задачи выполняются достаточно долго, почти последовательно.
Условно открыть 20 вкладок, открыть сайт, ввести логин и пароль, и кликнуть "логин", будет выполняться не меньше 2х минут.
Человек вручную делает это же самое почти также. Ощущение что одновременно он выполняет около 3х вкладок, не более, и выполняет порциями.

Почему так?
Есть ли решение что бы парралельные потоки отрабатывались одновременно быстро?
Playwright отрабатывает 50 вкладок (с задачами) за 15 секунд при 50 потоках, а XHE до 4х минут.

dis100
Сообщения: 16
Зарегистрирован: 08 янв 2023, 14:06

Re: Многопоточность на 1м порту

Сообщение dis100 » 01 дек 2024, 13:03

Ясно, спасибо за ответ. Значит для производительной автоматизированной работы, XHE не подходит.

Ответить