Под с лимитом в одно ядро на 64-ядерном узле упирается в CPU-троттлинг
Сервис собран Go 1.22 и работает в поде с лимитом CPU 1. Узлы кластера — 64 ядра. Метрики показывают сильный CPU-троттлинг и всплески задержки, хотя средняя загрузка процессора невысокая. Сервис запускает много горутин.
Что проверить в первую очередь?
- GOMAXPROCS: старые Go видят 64 ядра узла
- Размер кучи: GOGC слишком высокий
- Число файловых дескрипторов контейнера
- Скорость сети между подами
