Всем привет. Есть сайт и задача - перебрать все страницы типа index.php?id=x, где x - целое число, в многопотоке и на запросах.
Сейчас это реализовано через файл counter.txt в папке проекта, в котором написано число. Каждый новый инстанс берет число из файла и прибавляет к нему 1. Но сейчас, при работе в 400 потоков, проект заметно тормозит и сервер не использует свою полную мощность (при 200 и 400 потоках скорость одинакова, сервер не нагружен даже на 10%)
Как лучше всего реализовать этот счетчик? Глобальные переменные не подходят, т.к. удаляются после перезагрузки зп
Сейчас это реализовано через файл counter.txt в папке проекта, в котором написано число. Каждый новый инстанс берет число из файла и прибавляет к нему 1. Но сейчас, при работе в 400 потоков, проект заметно тормозит и сервер не использует свою полную мощность (при 200 и 400 потоках скорость одинакова, сервер не нагружен даже на 10%)
Как лучше всего реализовать этот счетчик? Глобальные переменные не подходят, т.к. удаляются после перезагрузки зп