Добрый день.Помогите пожалуйста,нужно каждый день в 00:00 менять количество потоков.Например,в субботу 1 поток,в понедельник уже 3 потока,в пятницу 2 потока.Но как это сделать?(
@gena19 через if, если вызываете функцию в несколько потоков.
Получаете дату и дальше проверяете, если понедельник, то установить переменную с потоками равную 1.
@Hornet да. создай переменную "время старта", получив туда текущую дату. проверяй в цикле, через каждые например 5 секунд, новую дату минус твое время старта. Когда результат будет больше чем час в миллисекундах (10006060), считай время пришло)
определи признак ошибки; если была ошибка увеличить счетчик ошибок; если ошибки не было обнулить счетчик. если счетчик больше или равно или равно MAX отправить письма и фэйл /прервать скрипт, тоесть действие все же нужно выполнить до завершения