Roman
он гоняет полноценный tcp/ip стэк со всем вытекающим, просто там отправка пакетов моментальная
более того, из-за этого можно словить столько "приятных моментов" ))
Roman
например, всякие sendfile(2) в сокет который на loopback - жопа.
Roman
потому что на трафике в несколько гигабит у вас съедают softirq вообще всё.
Roman
при том, что тот же трафик на обычной железной карточке благодаря оффлоадам прекрасно живёт.
Lex
Когда ее начинает юзать гугл
- угу, а давайте запилим ${techname}!!! - а зачем, что она нам поможет решить/улучшить? - но она же модная!!!1111
Vladimir
Надо таких товарищей заставлять рисовать диаграмку
Vladimir
Что случится если взять, что случиться если не взять, что не случиться если взять/не взять
Lex
кстати, к вопросу про consul из ru_docker и локам, у него действительно блокирующая запись при регистрации хоста, и если у вас нагруженное io на сервере где регаются сервисы — можно словить много приятных моментов
Lex
Надо таких товарищей заставлять рисовать диаграмку
знаю Я одного человека, который отлично пишет полиси, диаграмки, схемки и презентации
Lex
дальше этого почему-то не идет
Vladimir
Дык это просто штука чтоб остановиться и подумать зачем нужна эта фигня
Lex
кстати, он на удивление ярый любитель всего нового и прогрессивного, как в том диалоге
Lex
но да ладно, это уже лирика, а с консулом будьте осторожны, можно отловить, кейс конечно специфичный, но лучше про него знать
nvkv
в принципе проблем мало
nvkv
ну иногда неожиданно ставит раком нахуй сервак :)
nvkv
но это же мелочи
nvkv
зато gitlab-ci риальни вкусни
Lex
он не подтирает за собой базу нормально, он вообще с базой через жопу работает
Lex
в результате начинают вылетать 500-е
Lex
на ровном месте
nvkv
вот такого не было ни разу
nvkv
Мы начали с 7.x, вроде
Lex
используя mysql+innodb он не использует (ну или не ипользовал) внешние ключи для взаимосвязей, оставались подвешенные линки между сущностями
Lex
в постгресе тоже кстати
Lex
но, возможно исправили
nvkv
а, ну вот мы с первого дня на постгресе
nvkv
что умеет?
ну, ci :) В принципе это такой клон трэвиса
Lex
а, ну вот мы с первого дня на постгресе
тогда просмостри структуру базы, возможно научились
nvkv
+ умеет в докер
Lex
+ умеет в докер
в докер не умеет только ленивый и bamboo, хотя bamboo вроде тоже умеет
Lex
а тревиса мне мало
Lex
но ок, будем посмотреть
nvkv
ещё злые языки говорят, мол гитлаб умеет быть мордой для docker registry
nvkv
но руки пока не дошли проверить
Denis
Слушайте, делаю result=\`systemd-cgtop -n 5\` то cgtop выходит после одной итерации. как получить крайнюю ?
Denis
ну экранирвоание убери ?
Kirill
уверен, что так можно делать вообще?
Kirill
ну экранирвоание убери ?
ну, я не настолько тормоз :)
Denis
result=`systemd-cgtop -n 5`
Denis
echo "$result"
Kirill
он мне собрал все пять итераций в эту переменную
Kirill
думаешь, это то, что ты хотел?
Denis
а у меня нет )
Kirill
нестабильно работающий скрипт, значит. придумай лучше что-то еще, если тебе нужна переносимость скрипта.
Denis
а systemd какой ?
Denis
Ух ты ) доктор какой )
Denis
а где здесь нестабильная работа ? )
Denis
мне в любом случае нужно крайний вывод получить, есть идеи, выдавай )
Kirill
а где здесь нестабильная работа ? )
на двух системах разный результат, где здесь стабильная работа?
Denis
ну наверно версия systemd отличается, и там выдача так или иначе может меняться.
Denis
у меня 219 везде)
Karter
а systemd какой ?
У меня старенький 219.
Denis
centos ?
Karter
RHEL.
Kirill
а systemd какой ?
тут проблема не в версии systemd, а в том, что выдача systemd-cgtop даёт тебе гору текста, а не каждую итерацию отдельно. запусти systemd-cgtop -n10, подожди и прокрутись вверх.
Kirill
fedora 24
Karter
rhel 7.2.
Denis
я не понимаю что ты мне хочешь объяснить ? )
Denis
ты хочешь меня попросить руками собирать все данные аккаунтинга ? )
Karter
centos 7.0 так же.
Karter
На обеих машинках 219 системд.
Kirill
что этот вариант не подходит от слова совсем. не знаю, что ты хочешь сделать, но лучше сделай это на чем-то вроде Go. 2016 на дворе, люди на баше пишут такое и не думают, что тут что-то не так.
Denis
Тоесть ты мне все таки предлагаешь данные по акккаунтингу ручками собрать самому да ? )
Kirill
конечно.
Denis
и типа еще и написать на Го потому что это правильнее а не на баше да ? А потом саппортить это да ? )
Denis
Но тока объясни мне чем го правильнее в задаче "получить аутпут, отгрепать 5 полей" ? )
Kirill
> не знаю, что ты хочешь сделать сказал бы подробнее — было бы проще что-то тебе придумать и предложить.
Denis
я вроде сказал в самом начале
Denis
запусти cgtop руками
Denis
посмотри как выглядит вывод
Denis
мне нужно получить крайний экран после 5 итераций