
Alex Milushev
17.08.2016
15:38:08
а вообще вопрос не в говно или не говно, все говно, что не моча, а вопрос в том, когда начинают использовать технологии потому, что круто, модно, молодежно

Roman
17.08.2016
15:49:52

Vladimir
17.08.2016
15:49:56

Roman
17.08.2016
15:50:27

Google

Vladimir
17.08.2016
15:50:50

Roman
17.08.2016
15:50:52
например, всякие sendfile(2) в сокет который на loopback - жопа.
потому что на трафике в несколько гигабит у вас съедают softirq вообще всё.
при том, что тот же трафик на обычной железной карточке благодаря оффлоадам прекрасно живёт.

Alex Milushev
17.08.2016
15:51:38
Когда ее начинает юзать гугл
- угу, а давайте запилим ${techname}!!!
- а зачем, что она нам поможет решить/улучшить?
- но она же модная!!!1111

Vladimir
17.08.2016
15:52:17
Надо таких товарищей заставлять рисовать диаграмку
Что случится если взять, что случиться если не взять, что не случиться если взять/не взять

Alex Milushev
17.08.2016
15:53:58
кстати, к вопросу про consul из ru_docker и локам, у него действительно блокирующая запись при регистрации хоста, и если у вас нагруженное io на сервере где регаются сервисы — можно словить много приятных моментов
дальше этого почему-то не идет

Vladimir
17.08.2016
15:55:21
Дык это просто штука чтоб остановиться и подумать зачем нужна эта фигня

Alex Milushev
17.08.2016
15:55:24
кстати, он на удивление ярый любитель всего нового и прогрессивного, как в том диалоге

Google

Alex Milushev
17.08.2016
15:55:41
но да ладно, это уже лирика, а с консулом будьте осторожны, можно отловить, кейс конечно специфичный, но лучше про него знать

Semyon
17.08.2016
15:57:13
в принципе проблем мало
ну иногда неожиданно ставит раком нахуй сервак :)
но это же мелочи
зато gitlab-ci риальни вкусни

Alex Milushev
17.08.2016
15:57:42
он не подтирает за собой базу нормально, он вообще с базой через жопу работает
в результате начинают вылетать 500-е
на ровном месте

Semyon
17.08.2016
15:58:01
вот такого не было ни разу
Мы начали с 7.x, вроде

Alex Milushev
17.08.2016
15:58:59
используя mysql+innodb он не использует (ну или не ипользовал) внешние ключи для взаимосвязей, оставались подвешенные линки между сущностями
в постгресе тоже кстати
но, возможно исправили

Semyon
17.08.2016
16:00:14
а, ну вот мы с первого дня на постгресе
что умеет?
ну, ci :)
В принципе это такой клон трэвиса

Alex Milushev
17.08.2016
16:00:30

Semyon
17.08.2016
16:00:30
+ умеет в докер

Google

Alex Milushev
17.08.2016
16:00:52
+ умеет в докер
в докер не умеет только ленивый и bamboo, хотя bamboo вроде тоже умеет
а тревиса мне мало
но ок, будем посмотреть

Semyon
17.08.2016
16:01:28
ещё злые языки говорят, мол гитлаб умеет быть мордой для docker registry
но руки пока не дошли проверить

ptchol
17.08.2016
16:26:29
Слушайте, делаю
result=\`systemd-cgtop -n 5\`
то cgtop выходит после одной итерации. как получить крайнюю ?

Kirill
17.08.2016
16:29:40

ptchol
17.08.2016
16:29:57
ну экранирвоание убери ?

Kirill
17.08.2016
16:29:59
уверен, что так можно делать вообще?

ptchol
17.08.2016
16:30:16
result=`systemd-cgtop -n 5`
echo "$result"

Kirill
17.08.2016
16:30:43
он мне собрал все пять итераций в эту переменную
думаешь, это то, что ты хотел?

ptchol
17.08.2016
16:31:01
а у меня нет )

Kirill
17.08.2016
16:31:37
нестабильно работающий скрипт, значит. придумай лучше что-то еще, если тебе нужна переносимость скрипта.

ptchol
17.08.2016
16:31:53
а systemd какой ?
Ух ты ) доктор какой )
а где здесь нестабильная работа ? )

Karter
17.08.2016
16:32:38

Google

ptchol
17.08.2016
16:32:39
мне в любом случае нужно крайний вывод получить, есть идеи, выдавай )

Kirill
17.08.2016
16:32:43

ptchol
17.08.2016
16:33:42
ну наверно версия systemd отличается, и там выдача так или иначе может меняться.
у меня 219 везде)

Karter
17.08.2016
16:34:28

ptchol
17.08.2016
16:35:12
centos ?

Karter
17.08.2016
16:35:19
RHEL.

Kirill
17.08.2016
16:35:26
а systemd какой ?
тут проблема не в версии systemd, а в том, что выдача systemd-cgtop даёт тебе гору текста, а не каждую итерацию отдельно. запусти systemd-cgtop -n10, подожди и прокрутись вверх.
fedora 24

Admin
ERROR: S client not available

Karter
17.08.2016
16:35:46
rhel 7.2.

ptchol
17.08.2016
16:36:04
я не понимаю что ты мне хочешь объяснить ? )
ты хочешь меня попросить руками собирать все данные аккаунтинга ? )

Karter
17.08.2016
16:36:32
centos 7.0 так же.
На обеих машинках 219 системд.

Kirill
17.08.2016
16:37:36
что этот вариант не подходит от слова совсем. не знаю, что ты хочешь сделать, но лучше сделай это на чем-то вроде Go. 2016 на дворе, люди на баше пишут такое и не думают, что тут что-то не так.

ptchol
17.08.2016
16:38:36
Тоесть ты мне все таки предлагаешь данные по акккаунтингу ручками собрать самому да ? )

Kirill
17.08.2016
16:38:51
конечно.

Google

ptchol
17.08.2016
16:38:55
и типа еще и написать на Го потому что это правильнее а не на баше да ? А потом саппортить это да ? )
Но тока объясни мне чем го правильнее в задаче "получить аутпут, отгрепать 5 полей" ? )

Kirill
17.08.2016
16:40:07
> не знаю, что ты хочешь сделать
сказал бы подробнее — было бы проще что-то тебе придумать и предложить.

ptchol
17.08.2016
16:40:19
я вроде сказал в самом начале
запусти cgtop руками
посмотри как выглядит вывод
мне нужно получить крайний экран после 5 итераций

Kirill
17.08.2016
16:40:52
так а какую задачу ты решаешь-то?

ptchol
17.08.2016
16:41:14
Получить в текстовый файлик результат 5й итерации
скока раз повторить ? )

Karter
17.08.2016
16:41:28

Kirill
17.08.2016
16:42:00
странное понимание, что такое задача. ладно.

ptchol
17.08.2016
16:42:04
Или типа ты решил что ты умнее меня и сто пудня ты знаешь что я неверно задачу решаю ? ))
ну задача такая, вывести аутпут cgtop в файлик после 5й итерации

Kirill
17.08.2016
16:42:39
я типа решил, что я не могу без знания проблемы помочь ее решить.

ptchol
17.08.2016
16:42:47
=)
проблема в том, что я не могу вывести аутпут конкретной 5й итерации.
крайней

Kirill
17.08.2016
16:43:40
а зачем ты пятую итерацию хочешь? в чем разница?

ptchol
17.08.2016
16:44:05
там среднее считается по сравнению с предущей
можно не 5й а второй, не суть
Можно сказать по другому, первая итерация выводит неполную статистику, нужно вывести верную, а это последующие итерации.

Kirill
17.08.2016
16:47:16
я понял. так-с, ща придумаю