
Комментарии 8
Иногда вместо попытки определить причину пробоины корабля лучше предпринять попытки по латанию дыры
Иногда? Я бы сказал, что при любой аварии всегда нужно в первую очередь удержать корабль на воде или самолет в воздухе. Иначе потом уже совсем другие люди будут собирать обломки и выяснять, кто проморгал айсберг или почему не загорелась лампочка выпуска шасси (спойлер: она просто перегорела).
Легаси — это мина замедленного действия. Рано или поздно она взорвется.
А в вашем случае почему она вдруг взорвалась после многих лет работы? Неожиданное увеличение нагрузки до уровня, который за все эти годы не достигался?
Ну если у людей 2.6 ядро в 2025, потому что им "дорого", ну, эээ. Кроилово ведёт к попадалову, всегда.
Обычно 1 раз в 10тыс строк кода напарываешься на подобную ошибку в операционной системе или базовой библиотеки. Большинство ошибок выявляются на этапе тестирования, но впечатления от каждой из них весьма яркие.
Fuse, Karaf, Java 1.7, ядро 2.6 - почему-то вспомнились лекции по Древней Месопотамии, клинописи и т. д.
Так что же послужило спусковым крючком для такого изменения поведения?
Как мы пережили два месяца загадочных падений JBOSS FUSE 6.1