@devops_ru

Страница 2322 из 4568
Alexey
17.02.2017
07:41:10
особенно если "не знаю где он течет" - это как в небо палкой тыкать

Alex
17.02.2017
07:43:09
Вообще сам разговор о том что select течет как в небо палкой. Я изначально это понимал и догадывался что разработчики срукожопили когда-то и не разобравшись в своей ошибки сделали вывод. Потому что комьюнити линупса и комитет не допустили бы многолетнюю лажу в апи

Это как ты наверно понял почти риторический вопрос был - может/не может. Здесь не совета спрашивал как сделать так, что бы не текла)

Alexey
17.02.2017
07:47:31
но все ещзе слишком слажно
http://elixir.free-electrons.com/source/net/socket.c?v=2.6.18#L1971 вот если охота архиологией занятся

Google
Alex
17.02.2017
07:47:36
в общем решил запилить и дать нагрузку на подключения)

Alexey
17.02.2017
07:47:56
может проще [код] поглядеть? =)

вообще изначальный вопрос был: "почему select течет" -- ответ с большой долью вероятности "он не течёт".

Alex
17.02.2017
07:54:01
может проще [код] поглядеть? =)
Ну какой код? Я шутканул про селект чуваку, а он, мол, селект говнище, на нем ни кто не пишет и вообще он течет. Что адекватные люди не пишут -я знаю. а вот что течет большой вопрос

Alexey
17.02.2017
07:55:37
разве мы можем послать несколько нетворколов сразу?
нет такого понятия как network call, автор скорее всего имеет в виду library call (3), и libc в linux'е уже заворачивает все библиотечные вызовы в один и тот же сискол: socketcall[1] а первым аргументом говорит что же оно хочет сделать. [1] http://man7.org/linux/man-pages/man2/socketcall.2.html

это и подразумвается под "мультеплексированием через [один] системный вызов"

87776
17.02.2017
07:57:29
в том смысле что разные вызовы через один и тот же сискол, но не одновременно?

Alexey
17.02.2017
07:58:02
да

в новых ядрах там тоже не особо что поменялось: http://elixir.free-electrons.com/source/net/socket.c?v=4.9#L2321

87776
17.02.2017
07:59:01
это рушит мое понимание понятия мультиплексирование, если честно

Oleg
17.02.2017
08:00:30
Kubernates vs Docker Swarm?

Konstantin
17.02.2017
08:01:45
mesos vs rancher?

Google
Alex
17.02.2017
08:01:57
Я на тарантуле сделал
и как тебе? Мы тоже таранул на заюзали под сервис

mesos vs rancher?
ранчер сырой совсем

Konstantin
17.02.2017
08:02:41
у меня он в продакшне

Alex
17.02.2017
08:02:55
ну я рад за тебя

Konstantin
17.02.2017
08:03:17
ласт версии сырые , точно могу сказать

Alex
17.02.2017
08:04:36
тема интересная и удобная, но у меня доверия нет к совсем молодому инструменту

для своего старт апа еще можно загнать

Roman
17.02.2017
08:14:34
и как тебе? Мы тоже таранул на заюзали под сервис
Мне кажется что логика проще чем в sql получилась. Не хватает понимания обвязки - всей этой инфраструктуры как делать то или иное.

Alex
17.02.2017
08:16:18
Мне кажется что логика проще чем в sql получилась. Не хватает понимания обвязки - всей этой инфраструктуры как делать то или иное.
для выборки по разным условиям приходится огород городить все равно =) Ну это уже логично. Нагрузки какие ложатся на тарантул? Он у Вас с http сервером своим или тупо через сокет прокидываете данные?

Oleg
17.02.2017
08:44:41
вопрос - в чем я обламываюсь с Docker Swarm, что есть у Kubernates? Какие сильные стороны в пользу перехода на Kubernates?

Vitaly
17.02.2017
08:49:57
Я тут слыхал, что у куби более открытая политика по контрибьюту и допилу со стороны, чем у сворма или мезоса. Таким образом туда больше чуваков вкладываются и проект более динамичен. Следовательно в долгосрочной перспективе можно ожидать что куби будет выигрывать по функционалу у остальных оркестраторов.

Andrey
17.02.2017
08:50:53
Разница очень существенная: Kubernetes - это фреймворк вокруг Docker, поддерживающий массу сторонних решений (дает больше свободы). Swarm - всего лишь кластеризация для Docker.

Oleg
17.02.2017
09:01:29
ну с точки зрения эксплуатации. Что лучше в kub?

Andrey
17.02.2017
09:02:12
swarm проще, kube - выше порог входа, но гибкости больше.

Roman
17.02.2017
09:16:12
Народ, есть какие то советы по нагрузочному тестированию web сервера?

Вот нагуглил относительно свежее: https://ruhighload.com/post/%D0%A2%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5+%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8+%D0%BD%D0%B0+%D1%81%D0%B0%D0%B9%D1%82

Но там даже нет упоминания wrk

Vladimir
17.02.2017
09:47:21
Народ, есть какие то советы по нагрузочному тестированию web сервера?
если достаточно простое тестирование сойдет, то можешь на https://habrahabr.ru/company/pt/blog/204224/ это глянуть

но там фактически проигрывание записанного лога

Google
Constantine
17.02.2017
09:48:52
+1 за танк )

Vladimir
17.02.2017
09:49:50
Интересно
Это в общем случаи обвязка над разными генераторами, может юзать яндексовый фантом, яндексовую же пандору, jmeter и помоему что-то еще

Roman
17.02.2017
09:50:08
Его на хостинг ставить или это сервис?

Vladimir
17.02.2017
09:50:10
в gitter yandex/pandora тусят разработчики и охотно отвечают )

Его на хостинг ставить или это сервис?
м... сервис на его базе пилил кто-то

там в какой-то момент пара чуваков занимавшихся танком пошли пилить сервис который предоставляет нагрузочное тестирование, если я правильно помню

nikoinlove
17.02.2017
09:51:46
Лоадософия

Марк ☢
17.02.2017
09:52:06
добавьте в стикеры

плез

Vladimir
17.02.2017
09:52:29
Лоадософия
вроде да, что-то такое.

Alexey
17.02.2017
09:52:39
но там фактически проигрывание записанного лога
Это на самом деле огромный плюс - это позволяет делат по настоящему "повторяемые" тесты

Dan
17.02.2017
09:52:44
Коллеги, среди нас есть кто-нибудь из Селектела?

Александр
17.02.2017
09:52:47
Он добавляет

Марк ☢
17.02.2017
09:53:16
так тоже норм

и так норм

Vladimir
17.02.2017
09:53:28
Это на самом деле огромный плюс - это позволяет делат по настоящему "повторяемые" тесты
есть отдельная категория людей которые хотят поведеньческие тесты

со всякими сложными структурами

Михаил
17.02.2017
09:54:14
спецы, есть странная проблема. htop и top запускаются, а atop нет

Google
Михаил
17.02.2017
09:54:21
ps aux | grep atop root 45575 98.1 0.0 34996 18620 pts/0 R<L+ 12:52 0:48 atop

Alexey
17.02.2017
09:54:27
есть отдельная категория людей которые хотят поведеньческие тесты
ну можно и лог и поведеньческого теста сделать =)

Михаил
17.02.2017
09:54:31
что он мать такого опрашивает?

Alexey
17.02.2017
09:55:16
Tiarv
17.02.2017
09:55:37
Может быть какой mishap при ротации лога приключился?

Михаил
17.02.2017
09:57:26
тьфу

Alexey
17.02.2017
09:57:32
спецы, есть странная проблема. htop и top запускаются, а atop нет
вообще вопрос прозвучал как "у меня apache и lighttpd закускаются а nginx нет" -- все три тулзы ну прям совсем разные

Марк ☢
17.02.2017
09:57:35
мде

Михаил
17.02.2017
09:57:45
ядро какое ?
uname -a Linux sgk3-sds-r1n3a-osd1 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:41 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

Alexey
17.02.2017
09:58:59
uname -rms обычно вполне хвататет

Михаил
17.02.2017
10:09:49
strace? / perf record ?
http://pastebin.com/g9weDkHJ

это кусок

Alexey
17.02.2017
10:11:30
ну повиду он просто читает всё то что есть в /proc

скока у вас там тасков на машине запущено?

я в этом вашем ceph'е не очень

Михаил
17.02.2017
10:13:40
713 LOL

Alexey
17.02.2017
10:15:38
таск = тред

вощем если у тебя сотни тысяч тредов то оно наверное может бесконечно по проку бегать. но это тока теория

Google
Alexey
17.02.2017
10:20:26
% cat .atoprc flags Aaf1 interval 60

попробуй вот это в конфиг - за 60 секунд то оно наверное прок обойдёт

Tiarv
17.02.2017
10:27:47
Или просто дропнуть atoprc если он есть и посмотреть, на заработает ли

Alexey
17.02.2017
10:33:00
я тут уже как-то писал rant про то что нужен kernel module по типу tcp_diag чтобы структуры из ядрёного сокета выгребать а не по /proc ползать открывая миллионы файлов и делая десятки миллионов сисколлов

Alexey
17.02.2017
10:44:35
Дада, ss так данные и получает, тупо структуры выгребая из сокета

Anton
17.02.2017
10:44:54
Ну так не проблема особо

Alexey
17.02.2017
10:57:22
ну, в апстриме нету, так что я думаю либо нахер не надо, либо проблема

Vladimir
17.02.2017
10:59:20
Может просто все хотят недостаточно чтобы сделать

Alex
17.02.2017
11:16:43


Они издеваются что ли...

Какая-то мегапараша

nikoinlove
17.02.2017
11:22:38
лучше нам деньги пошли

Sheridan
17.02.2017
11:24:23
Подсказать правильный счет куда перечислять?

Alexey
17.02.2017
11:25:07
что?

Alex
17.02.2017
11:26:40
сотни тысяч тредов в линупсе будут только лишь инициализироваться минут десять

Страница 2322 из 4568