Я запускаю некоторый набор заданий CRON (каждый час) для извлечения последних данных из одного БД и записи в CSV с использованием PHP.Использование процессора EC2 vs memory
Недавно я столкнулся с чем-то необычным на своем сервере EC2. Я мог видеть, что CSV генерируется только заголовком, но тогда были данные. Также весь мой регистратор отслеживает извлеченные данные о процессе и количество извлеченных записей. Единственная проблема, которую я обнаружил, - это использование ЦП в этом сценарии на 100%. Позже все стало хорошо, когда загрузка процессора стала нормальной.
Затем через 4 дня на этот раз CSV генерируется с данными дважды. Это означает, что в CSV дважды повторяется один и тот же набор данных. Мой регистратор, чтобы отслеживать процесс, показанный правильно, рассчитывает это время также. Опять же, только обнаруженная проблема заключалась в том, что загрузка процессора за этот период увеличилась до 100%.
Есть ли какая-либо связь между использованием процессора EC2 и этим процессом, может быть, связана любая память? Или кто-то сталкивался с подобными проблемами, даже в разных облаках?
Прошу совета.
Благодаря
это уже обращение. Он не будет запускать сценарий, если предыдущий не завершился. –