Якщо підключення до проксі почало обриватися або відхилятися — найімовірніше, річ у ліміті на кількість з'єднань. Нічого страшного, зараз пояснимо, звідки це береться і як швидко все повернути в норму.
Чому так відбувається
Щоб мережа залишалася швидкою та стабільною для всіх клієнтів, ми обмежуємо обсяг трафіку та кількість одночасних підключень (потоків) на одну IP-адресу — це частина політики справедливого використання (Fair Usage Policy) для проксі-типів IPv4, IPv6, ISP, Mobile.
Поспішаємо заспокоїти: переважна більшість клієнтів із цим ніколи не стикається. Обмеження вмикається лише за аномально високого навантаження на окремий IP — тож якщо ви це читаєте, найімовірніше, ваш скрипт чи софт просто відкриває більше підключень, ніж зазвичай.
Як влаштовано ліміт
На кожну IP-адресу за замовчуванням доступно 100 ГБ трафіку за розрахунковий період і 100 одночасних підключень. Це обчислюється окремо для кожної адреси — тож якщо ліміт перевищено на одній IP-адресі, на решту ваших проксі це ніяк не впливає, вони продовжують працювати як зазвичай.
Коли обсяг у 100 ГБ вичерпано, швидкість і кількість доступних підключень на цій IP-адресі тимчасово знижуються до кінця розрахункового періоду. Проксі при цьому залишається робочим.
Коли перевищено ліміт підключень, нові з’єднання, що перевищують його, тимчасово відхиляються — у відповідь надходить помилка 429. Це не блокування і не збій — щойно навантаження нормалізується, обмеження знімається самостійно.
Що можна зробити
Зазвичай достатньо трохи скоригувати навантаження:
обмежте кількість потоків/воркерів у скрипті до 90-95, залишивши невеликий запас до ліміту;
використовуйте connection pooling / keep-alive замість відкриття нового з'єднання на кожен запит;
якщо навантаження стабільно високе — розподіліть запити між кількома IP (наприклад, round-robin); за потреби можна докупити додаткові проксі.
Може виникнути бажання замінити проксі, але за того самого навантаження новий IP просто впреться в той самий ліміт — тому надійніше знизити саме навантаження.
Якщо обмеження не знімається навіть після зниження навантаження
Таке іноді трапляється, якщо ваші авторизаційні дані стали відомі третім особам і проксі використовує хтось іще паралельно з вами. У цьому випадку допоможе зміна логіна та пароля до проксі — зробити це можна самостійно в особистому кабінеті.
Якщо проблема все ж залишиться — зверніться до нас у чат, розберемося разом.
Юридична основа
Повні умови — у пункті 4.9 нашої Публічної оферти.
