Как держать сотни телефонов дома и не утонуть в ADB, логах и зависших портах
Удаленка для фермы начинается не с софта, а с архитектуры. Один ноутбук на столе не должен быть единой точкой отказа: нужен отдельный роутер для управления, понятная адресация устройств и питание через нормальные БП с запасом по току. Если телефон отваливается раз в сутки, сначала ищите кабель, хаб, питание и перегрев, а уже потом скрипт. Стабильность превыше скорости.
Для контроля ставьте три слоя: доступ к сети, доступ к ADB и контроль состояния. Сеть — через статические адреса или DHCP-резервации. ADB — только по ключам и с отдельным списком устройств. Состояние — через простой мониторинг: пинг, проверка порта, опрос батареи, температуры и uptime. Когда есть эти три уровня, ферма не превращается в черный ящик.
На практике удобно разделить парк на группы: рабочие, тестовые, на прошивку, на охлаждение. Каждой группе — свой профиль команд и свой интервал опроса. Не гоняйте сотни запросов в минуту без нужды: лишняя болтовня по ADB забивает канал и маскирует реальные сбои. Лучше редкий, но точный чек-лист: устройство онлайн, экран погашен, заряд идет, приложение запущено, логи не растут в ошибку.
Отдельно продумайте аварийный доступ: удаленный VPN, резервный ПК, список команд на быстрый ребут и сценарий, как отключить проблемную линию без остановки всей стойки. Если один телефон начал греться или сыпать ошибки, изолируйте его сразу — это дешевле, чем искать причину в общей массе. Железо под нагрузкой: отчет — начинается с дисциплины, а не с героизма.
Мобильные фермы
@mobile_farms_ubt
Как держать сотни телефонов дома и не утонуть в ADB, логах и зависших портах
Этот пост опубликован в Telegram-канале Мобильные фермы. Подписаться можно по ссылке: @mobile_farms_ubt.