Size: a a a

2021 March 30

Dv

Dr. Friedrich von Ne... in pro.net
Шерзод Немножко Токсик
это до сих пор топ среди жсона, или там уже систем допилили нормально?
Всё ещё не допилили :(
источник

VO

Vitaliy Orlov in pro.net
Всем привет!

А не подскажите, какой лучше образ использовать с net5 для GKE? Че-то дефолтный, который на debian мне не очень нравится. Думаю попробовать сменить OS в контейнере.

Как минимум в k8s появилась проблема, что OOM не приходит, хотя тот же самый образ запущенный в nomad работает нормально.
источник

RB

Roman Bukin in pro.net
Vitaliy Orlov
Всем привет!

А не подскажите, какой лучше образ использовать с net5 для GKE? Че-то дефолтный, который на debian мне не очень нравится. Думаю попробовать сменить OS в контейнере.

Как минимум в k8s появилась проблема, что OOM не приходит, хотя тот же самый образ запущенный в nomad работает нормально.
GC работает, вот OOM и не приходит
источник

RB

Roman Bukin in pro.net
Vitaliy Orlov
Всем привет!

А не подскажите, какой лучше образ использовать с net5 для GKE? Че-то дефолтный, который на debian мне не очень нравится. Думаю попробовать сменить OS в контейнере.

Как минимум в k8s появилась проблема, что OOM не приходит, хотя тот же самый образ запущенный в nomad работает нормально.
Брать не дефолтный образ - себе дороже
источник

RB

Roman Bukin in pro.net
Пушо по хорошему надо пинить версии всего и в том числе зависимостей и рантайма, которые ты внутрь укатывать будешь
источник

RB

Roman Bukin in pro.net
Roman Bukin
Пушо по хорошему надо пинить версии всего и в том числе зависимостей и рантайма, которые ты внутрь укатывать будешь
А это дело надо сапортить
источник

RB

Roman Bukin in pro.net
Roman Bukin
А это дело надо сапортить
А на сапорт всем обычно плевать
источник

VO

Vitaliy Orlov in pro.net
Roman Bukin
GC работает, вот OOM и не приходит
не, не работает. Я сделал тестовую апи, которая тупо жрет. Там вот, происходит упирание в лимит по памяти и приложение тупо зависает (cpu в потолке) и запрос к апи отваливается по таймауту.

в nomad в том же самом контейнере происходит OOM исключение как я и ожидаю ( и просто 500-ка возвращает по запросу)
источник

RB

Roman Bukin in pro.net
Vitaliy Orlov
не, не работает. Я сделал тестовую апи, которая тупо жрет. Там вот, происходит упирание в лимит по памяти и приложение тупо зависает (cpu в потолке) и запрос к апи отваливается по таймауту.

в nomad в том же самом контейнере происходит OOM исключение как я и ожидаю ( и просто 500-ка возвращает по запросу)
Дык а лайвнес пробы кому придумали?
источник

VO

Vitaliy Orlov in pro.net
Roman Bukin
Дык а лайвнес пробы кому придумали?
ну это легкий путь. Но я хотел все же покопать причину
источник

RB

Roman Bukin in pro.net
Vitaliy Orlov
ну это легкий путь. Но я хотел все же покопать причину
Заходи с рута на ноду, снимай дамп повисшего процесса)
источник

VO

Vitaliy Orlov in pro.net
Roman Bukin
Брать не дефолтный образ - себе дороже
у вас есть какие-то уже проверенные базовые образы для net5, которые лучше использовать?) ну или советы может какие дадите. Я даже нашел, что гугл свои образы для aspnetcore пилил и их советовал для GKE. вот только там все на 3.1 закончилось....
источник

RB

Roman Bukin in pro.net
Vitaliy Orlov
у вас есть какие-то уже проверенные базовые образы для net5, которые лучше использовать?) ну или советы может какие дадите. Я даже нашел, что гугл свои образы для aspnetcore пилил и их советовал для GKE. вот только там все на 3.1 закончилось....
Мы юзаем дефолтные, просто пиним версию вплоть до патча + sha
источник

VO

Vitaliy Orlov in pro.net
Roman Bukin
Мы юзаем дефолтные, просто пиним версию вплоть до патча + sha
не сравнивали образы на ubuntu, debian между собой?
источник

RB

Roman Bukin in pro.net
Vitaliy Orlov
не сравнивали образы на ubuntu, debian между собой?
Нет
источник

RB

Roman Bukin in pro.net
У нас там 1 леер с артефактами билда поверх дефолтного
источник

VO

Vitaliy Orlov in pro.net
Roman Bukin
Заходи с рута на ноду, снимай дамп повисшего процесса)
да, trace'ом снимал дамбы, особо ничего не понял, зацепок не нашел 🤷‍♂️
источник

RB

Roman Bukin in pro.net
Vitaliy Orlov
да, trace'ом снимал дамбы, особо ничего не понял, зацепок не нашел 🤷‍♂️
Надо дампом
источник

VO

Vitaliy Orlov in pro.net
Roman Bukin
Надо дампом
пока мало опыта в этом всем... а есть что почитать как по dump искать причины зависания?
источник

RB

Roman Bukin in pro.net
Vitaliy Orlov
пока мало опыта в этом всем... а есть что почитать как по dump искать причины зависания?
Смотреть для начала чем куча загажена
источник