я внес массу изменений на свой веб-сайт в этом году и заметил, что загрузка ЦП постепенно увеличивалась в течение пары месяцев (примерно за 2 месяца она медленно выросла с 0% до 60%). После перезапуска моего сервера пару недель назад он снова упал до 0% и теперь снова медленно растет.
Все остальные мои статистические данные (такие как ОЗУ и Пропускная способность) в основном плоские, и растет только загрузка ЦП. Никаких шипов - только постепенный подъем. Оперативная память остается на уровне 8%.
Несколько месяцев назад я реализовал HTTP2 / push и отложенную загрузку изображений, и я подозреваю, что одна из этих реализаций может вызывать это, но я не уверен на 100%.
Кто-нибудь знает какие-нибудь общие причины, по которым это могло произойти? Может быть, это что-то в моем PHP-коде? Есть ли способ диагностировать проблему?
Edit: Одна вещь, которую я собираюсь попробовать, - это отключить HTTP2 / push, протестировать, а затем сделать то же самое для ленивой загрузки изображений. Однако я до сих пор не знаю, могут ли они вызвать такую странную проблему.
Изменить 2: я думаю, что эта проблема может быть такой же, как эта: https://stackoverflow.com/questions/64345022/google-osconfigs-cpu-usage-of-vm-on-google-cloud- платформа-увеличивается-неуклонно
Редактировать 3: Возможно, я нашел здесь полезную информацию (возможно, это ошибка?) - https: // github.com / GoogleCloudPlatform / osconfig / issues / 228
В google-osconfig-agent
была ошибка, которая теперь исправлена. Попробуйте sudo apt-get update && sudo apt-get upgrade google-osconfig-agent
.