@nocproject

Страница 276 из 2357
Ilya
06.09.2016
09:38:47
40 оставить или снизить?
а в PG Postgresql max clients сколько?

Ivan
06.09.2016
09:39:02
а в PG Postgresql max clients сколько?
дефолт, я ничего не менял

даже не знаю, где

Ilya
06.09.2016
09:39:36
кол-во потоков зависит от этого значения

Google
Ilya
06.09.2016
09:39:57
если переполниться - перестанет работать

ща

Ivan
06.09.2016
09:40:11
караул какой, подскажи, как проверить

пошёл тушёнку делать, блин

Ilya
06.09.2016
09:49:01
пример конфига

караул какой, подскажи, как проверить
просто в pg кол-во потоков увеличиваешь от кол-ва инстансов * на потоки инстансов

Ivan
06.09.2016
09:53:11
пример конфига
где он лежит, подскажи?

и как его менять, а особенно, как с этим файлом связана веб-морда башни.

Ilya
06.09.2016
09:53:47
где он лежит, подскажи?
в башне env > inventory

У меня 5 нод, ты сделай всё то же самое на одной

думаю можно меньше указать всего в 2 раза

потом подбирать

Я сразу сделал на запас, что бы без меня если что ок всё было

Google
Ivan
06.09.2016
09:55:26
в башне env > inventory
то есть это и есть содержимое этого файла?

Ilya
06.09.2016
09:55:33
часть

Ivan
06.09.2016
09:57:29
Ilya
06.09.2016
09:57:52
Где все сервисы

Ivan
06.09.2016
09:58:22
ну наконец-то

сейчас стоит 300. инстансов активатора как было 1, так и остался, хотя я save жал. 40 тредов

Ilya
06.09.2016
10:00:26
сейчас стоит 300. инстансов активатора как было 1, так и остался, хотя я save жал. 40 тредов
поставь 4 инстанса активатора, сейв и деплой надо сделать с update config, restart gentle

Ivan
06.09.2016
10:00:50
8 поставил, 30 тредов, нажал enter, save несколько раз

деплой делаю

Ilya
06.09.2016
10:02:08
@EKbfh https://kb.nocproject.org/pages/viewpage.action?pageId=22970696

https://kb.nocproject.org/pages/viewpage.action?pageId=22380851

Вот

Алексей
06.09.2016
10:05:47
8 поставил, 30 тредов, нажал enter, save несколько раз
лучше не save несколько раз а save один раз потом f5 и проверить про данные в ячейку занеслись. есть проблема именно с этим а не с savre методом.

а этот косяк нам предложил фреймворк

Алексей
06.09.2016
10:16:15
но косяк появляется только в том случае если после ввода данных ты не тыкнул в пустое место

ибо сохранение данных в таблице происходит на on_blur методе

Ivan
06.09.2016
10:16:46
Я уже таких деталей не помню

Алексей
06.09.2016
10:16:54
если я правильно помню причину

Google
Dmitry
06.09.2016
10:27:55
f а в webix 3.4 эта проблема исправлена ?

Алексей
06.09.2016
10:34:14
это не проблема это особенность... :(

Aleksandr
06.09.2016
10:36:32
ipam никто не пользуется? или в чем причина, что не чинится функционал автозаполнения?

Snake
06.09.2016
10:52:20
плюсую

Алексей
06.09.2016
11:01:56
не чинится потому что не чинят. не чинят потому что никто не чинит. вот тупо никто не взялся не посмотрел код и не попраивл его.

Aleksandr
06.09.2016
11:03:23
чтоб чинить - надо знать как это работает, а таких единицы

Snake
06.09.2016
11:03:27
не все умеют в пайтон

тем более не все умеют в то, что пишет Володин

Aleksandr
06.09.2016
11:04:26
я вот питон не знаю, но патчики к профиляи длинков наваял, после убийства нескольких дней, но это профили... а вот взаимодействие разных модулей - это уже как-то выше уровнем

тем более как это можно вообще дебажить...

вручную-то вводится все

нет взаимодействия

Andrey
06.09.2016
11:06:04
https://kb.nocproject.org/pages/viewpage.action?pageId=22970758 https://kb.nocproject.org/pages/viewpage.action?pageId=22970730

Aleksandr
06.09.2016
11:06:28
вантуз фтопку

нет у меня вантуза

Алексей
06.09.2016
11:06:50
а что есть ?

Andrey
06.09.2016
11:06:56
вантуз?

Алексей
06.09.2016
11:06:57
под линуксом все отлаживать еще проще

Aleksandr
06.09.2016
11:07:08
я на маке, сервак на фре

но не в этом проблема

Google
Andrey
06.09.2016
11:07:25
на маке всё ещё проще, чем на винде

винда это очень сложный случай

Aleksandr
06.09.2016
11:07:50
pycharm pro - слишком дорого

Andrey
06.09.2016
11:08:09
там статья, которая по винду написана, она для Community

не для Pro

Алексей
06.09.2016
11:08:48
pro отлично работает 30 дней.

Aleksandr
06.09.2016
11:08:53
3. PyCharm Professional (версия Professional обязательна)

Алексей
06.09.2016
11:09:04
уверен даже неспешно мождно разобраться за это время и с питоном и с проблемой

Andrey
06.09.2016
11:09:22
я про статью для винды

я 2 скидывал

Aleksandr
06.09.2016
11:12:20
ты где-то делал доку по интеграции в линух, что-то там с ssh... не могу найти в поиске

Ivan
06.09.2016
11:28:31
А можно глупый вопрос

Разве не дискавери тредс отвечает за сообщения [scheduler.discovery] All workers are busy. Sending 8 jobs to burst

и если нет, то за что оно отвечает?

Aleksandr
06.09.2016
11:31:13
треды открывает процесс, 1 процесс и 20 тредов - 20 одновременных операций, если сделать 8 процессов и 20 тредов, то 8x20 = 160 одновременных операций может быть запущено

Ivan
06.09.2016
11:32:00
написано, что Activator Поручения получает от discovery. Discovery О заданиях узнает от того что мониторит их список в mongo, а туда их складывает scheduler.

Aleksandr
06.09.2016
11:32:28
так формируется очередь

а как быстро он с ней разберется - зависит от того, сколько за раз может обработать

Ivan
06.09.2016
11:33:58
Можно как-то проверить, насколько заняты активаторы и дискавери процессы?

я увеличил кол-во активаторов, картина не изменилась совсем, прикол в этом

Google
Aleksandr
06.09.2016
11:35:08
если в очереди 600 объектов для обработки - то 1 процесс будет запускать 20 тредов, образно, 30 раз, если будет 100 процессов по 20 тредов, то одновременно будет обработано 2000 заданий, параллельно, выдержит ли сервер - другой вопрос

service noc restart?

Ivan
06.09.2016
11:35:29
service noc restart?
разве башня не делает этого?

при деплое с рестарт gentle?

Aleksandr
06.09.2016
11:35:47
стоит проверить в логах

Ivan
06.09.2016
11:36:17
самый главный лог это sae?

Aleksandr
06.09.2016
11:36:39
там их пачка... и для дискавери, и для активаторов и для web

Ivan
06.09.2016
11:37:13
Именно про рестарт, где проверить, что нок скажет, что он был выгружен и загружен снова

или supervisord?

Aleksandr
06.09.2016
11:40:38
в дискваери где-то тут 2016-09-06 14:38:41,573 [discovery] Setting up postgresql connection pool: min=17 max=35 2016-09-06 14:38:41,581 [discovery] Enabling standalone mode 2016-09-06 14:38:41,583 [scheduler.discovery] Reset running jobs 2016-09-06 14:38:41,583 [scheduler.discovery] Open collection noc.schedules.discovery.default 2016-09-06 14:38:41,585 [scheduler.discovery] Reset: 2 2016-09-06 14:38:41,585 [scheduler.discovery] Check indexes 2016-09-06 14:38:41,588 [scheduler.discovery] Indexes are ready 2016-09-06 14:38:41,589 [scheduler.discovery] Running scheduler 2016-09-06 14:38:41,590 [scheduler.discovery] Run thread executor (30 threads)

это сразу после рестарта

Ivan
06.09.2016
11:42:41
это сразу после рестарта
вот на что влияют кол-во тредов?

по дефолту у меня postgresql connection pool: min=7 max=15

Всем доброго, подскажите: если в дискавери-логе записи о том, что All workers are busy. Sending X jobs to burst - чем можно помочь в пределах одной ноды. Чего добавить напимер

потоков в discovery

в каких пределах можно увеличить?

сколько железок и сколько сейчас потоков?

~350 девайсов, потоков стоит дефолтное 10

можно расширить до 200

Страница 276 из 2357