@support - пожалуйста подскажите вариант или дайте алгоритм как получать текущую позицию выполненных действий в многопотоке - то есть как реализовать простой счетчик -
пробую делать так в многопотоке - в скрипте перед началом цикла назначаю перемнную со значением 0 - затем при успешном действии увелициваю ее на 1 и пишу в лог но лог с многопотока имеет такие показатели
1
1
2
3
2
4
5
4
итд...
как быть?
и еще по ходу - интересует момент использования ресурсов - то есть сейчас на тексте задействовано 2 акаунта и 2 потока соответственно - лог имеет такой вид
[18:13:56] Поток №2 : , всего пригласили 1
[18:14:29] Поток №1 : , всего пригласили 1
[18:14:29] Поток №2 : , всего пригласили 2
[18:14:48] Поток №2 : , всего пригласили 3
[18:14:49] Поток №1 : , всего пригласили 2
[18:15:13] Поток №1 : , всего пригласили 3
[18:15:25] Поток №2 : , всего пригласили 4
[18:15:43] Поток №2 : , всего пригласили 5
[18:15:57] Поток №1 : , всего пригласили 4
[18:16:20] Поток №2 : , всего пригласили 6
[18:16:37] Поток №1 : , всего пригласили 5
[18:16:41] Поток №2 : , всего пригласили 7
[18:16:56] Поток №1 : , всего пригласили 6
[18:17:12] Поток №2 : , всего пригласили 8
[18:17:27] Поток №1 : всего пригласили 7
[18:17:56] Поток №1 : , всего пригласили 8
[18:18:01] Поток №2 : , всего пригласили 9
[18:18:18] Поток №2 : , всего пригласили 10
[18:18:28] Поток №1 : всего пригласили 9
[18:18:42] Поток №2 : , всего пригласили 11
[18:18:50] Поток №1 : всего пригласили 10
[18:19:17] Поток №2 : , всего пригласили 12
[18:19:39] Поток №1 : всего пригласили 11
[18:19:56] Поток №2 : всего пригласили 13
[18:20:16] Поток №1 : всего пригласили 12
[18:20:20] Поток №2 : всего пригласили 14
[18:20:41] Поток №1 : всего пригласили 13
[18:20:42] Поток №2 : всего пригласили 15
[18:21:05] Поток №2 : всего пригласили 16
[18:21:06] Поток №1 :, всего пригласили 14
[18:21:24] Поток №2 : , всего пригласили 17
[18:21:28] Поток №1 : , всего пригласили 15
[18:21:47] Поток №2 : , всего пригласили 18
[18:22:08] Поток №1 : уже приглашен или в группе
[18:22:34] Поток №2 : всего пригласили 19
[18:22:52] Поток №1 : всего пригласили 16
[18:22:59] Поток №2 : всего пригласили 20
[18:23:13] Поток №1 : всего пригласили 17
[18:23:24] Поток №2 : всего пригласили 21
[18:23:37] Поток №1 : всего пригласили 18
[18:23:47] Поток №2 : всего пригласили 22
[18:24:09] Поток №1 : всего пригласили 19
[18:24:13] Поток №2 : всего пригласили 23
из лога видно что переменные в начале совпадают - соответственно потоки идут в ногу, а позже один из потоков отстает от другого на 4 цикла 14 - 13-15-16-14
с чем это связано? - просто реально визуально вижу что скрипит отдает предпочтение одному и потоков - один поток выполняется быстрее другого - второй висит по долго на одном месте...