- Регистрация
- 14.10.2019
- Сообщения
- 100
- Благодарностей
- 55
- Баллы
- 28
Подскажите что делаю не так, задача брать из базы прокси, менять статус дабы другие потоки его не использовали, если запускаю шаблон и добавляю по 1 потоку - то всё нормально, прокси лочатся как надо, но если оставляю поток поработать какое-то время - случается путаница и я уже вижу что 10 потоков работает, а залочены только 2 прокси.
Логика такая, перед работой берётся 1 прокси из базы со статусом wait, меняется статус на working, дальше чек на коннект, если нет ответа - другим кубиком прокси обратно в статус wait и берём новый, если отработал шаблон нормально, прокси в статус - wait
Логика такая, перед работой берётся 1 прокси из базы со статусом wait, меняется статус на working, дальше чек на коннект, если нет ответа - другим кубиком прокси обратно в статус wait и берём новый, если отработал шаблон нормально, прокси в статус - wait