Jump to content

Долго открывается профиль пользователя


Recommended Posts

Была версия 1.1.4, обновились до 1.1.6.

Профили пользователей, у которых есть привязка onu, стали открываться с задержкой. Профили без привязки onu открываются как и раньше без задержки.

Как пофиксить? Может из-за того что добавили ПОН коробку в профиль пользователя?

P.S. Опции, которые могут существенно замедлять загрузку профиля, не включали.

Link to post
Share on other sites
годину тому, ShPav сказав:

P.S. Опции, которые могут существенно замедлять загрузку профиля, не включали.

это какие?

 

годину тому, ShPav сказав:

Профили пользователей, у которых есть привязка onu, стали открываться с задержкой.

это с какой?

 

Лично у себя, я вижу разницу в ноль тысячных секунды, у пользователя с ОНУ и без.

spacer.png

 

spacer.png

 

ЧЯДНТ?

 

 

 

Link to post
Share on other sites

alter.ini: новая необязательная опция PON_REALTIME_SIGNAL_IN_PROFILE включающая отображение сигнала ONU в профиле пользователя в режиме «realtime». Может существенно замедлять загрузку профиля юзера.

alter.ini: новая необязательная опция PON_REALTIME_EXTEN_INFO_IN_PROFILE включающая отображение дополнительной информации по ONU в профиле пользователя в режиме «realtime». Может существенно замедлять загрузку профиля юзера.

 

Опции про которые написано, что они замедляют загрузку профиля, не включали.

 

Раньше профиль без привязки к ону загружался почти мгновенно. С привязанной ону 1-2 секунды.

После обновления 1.1.6 профиль без привязки ону также загружается почти мгновенно. С привязкой ону 8-10 секунд.

Link to post
Share on other sites
1 минуту назад, ShPav сказав:

Опции про которые написано, что они замедляют загрузку профиля, не включали.

а... эти..

 

1 минуту назад, ShPav сказав:

Раньше профиль без привязки к ону загружался почти мгновенно. С привязанной ону 1-2 секунды.

Тоже пи...ец... если честно.

Сколько должно быть время генерации, на более чем среднем железе я показал на скринах выше. Итого разница в 10-20 раз. У вас явно что-то не так. Причем глобально.

 

2 минуты назад, ShPav сказав:

После обновления 1.1.6 профиль без привязки ону также загружается почти мгновенно. С привязкой ону 8-10 секунд.

см. выше.

 

Итого: включаем себе спокойно xhprof и показываем сюда чего он говорит при открытии профиля. Я пока не вижу другого способа, определить причину такой сильной деградации производительности у вас.

 

Коллграф здорового биллинга выглядит как-то так

spacer.png

Очень интересно увидеть, коллграф курильщика :)

Link to post
Share on other sites

Профиль с ону и привязкой к боксу+ показ уровня сигнала ONU в профиле пользователя

image.png.eafbaf52d3810f11b16716a120bb36a5.png

Обычный пользователь без Оnu  

image.png.7199b5aa57eab4c717dcf3a4cc9bb4fc.png

 1.1.6 rev 7969

 

 

Link to post
Share on other sites
25 минут назад, skybetik сказав:

Профиль с ону и привязкой к боксу+ показ уровня сигнала ONU в профиле пользователя

image.png.eafbaf52d3810f11b16716a120bb36a5.png

Обычный пользователь без Оnu  

image.png.7199b5aa57eab4c717dcf3a4cc9bb4fc.png

 1.1.6 rev 7969

 

 

Ну вот типа и я о этом.

У него точно что-то сломано, и я подозреваю, что давно и глубоко.

Link to post
Share on other sites
В 13.05.2021 в 13:43, nightfly сказал:

а... эти..

 

Тоже пи...ец... если честно.

Сколько должно быть время генерации, на более чем среднем железе я показал на скринах выше. Итого разница в 10-20 раз. У вас явно что-то не так. Причем глобально.

 

см. выше.

 

Итого: включаем себе спокойно xhprof и показываем сюда чего он говорит при открытии профиля. Я пока не вижу другого способа, определить причину такой сильной деградации производительности у вас.

 

Коллграф здорового биллинга выглядит как-то так

spacer.png

Очень интересно увидеть, коллграф курильщика :)

 

Обычный пользователь без сигнала ону в профиле

 

callgraph-1.thumb.png.2a8c1020e85b12766ab7cae3298e85eb.png

 

Вот абонент с сигналом ону:

 

callgraph-2.thumb.png.777c6da37f729eac64084cb3033b0dbc.png

 

А вот редактирование ону:

 

callgraph-3.thumb.png.43240335bca4b2292283aaa32741c2e5.png

Link to post
Share on other sites
2 часа назад, Vsevolod сказав:

 

Обычный пользователь без сигнала ону в профиле

 

callgraph-1.thumb.png.2a8c1020e85b12766ab7cae3298e85eb.png

 

Вот абонент с сигналом ону:

 

callgraph-2.thumb.png.777c6da37f729eac64084cb3033b0dbc.png

 

А вот редактирование ону:

 

callgraph-3.thumb.png.43240335bca4b2292283aaa32741c2e5.png

Что за железо ? 

Link to post
Share on other sites
11 часов назад, Vsevolod сказал:

CPU: Intel(R) Pentium(R) CPU G3460 @ 3.50GHz (3491.98-MHz K8-class CPU)

RAM: 4 GB

а позвольте поинтересовтаься, какой тип кэша вы используете?

Link to post
Share on other sites
7 часов назад, bobr-kun сказав:

а позвольте поинтересовтаься, какой тип кэша вы используете?

А вообще не важно, так как у нас нету UBCACHE_STORAGE=peftokarta а именно на что-то такое и намекают их тайминги.

 

В 15.05.2021 в 20:10, skybetik сказав:

Что за железо ? 

тоже вообще монопенисуально, так как скорее всего он не запускал это на дедушкином арифмометре, а на raspberry pi цифры на порядок должны быть ниже.

 

 

Link to post
Share on other sites
2 часа назад, nightfly сказал:

А вообще не важно, так как у нас нету UBCACHE_STORAGE=peftokarta а именно на что-то такое и намекают их тайминги.

 

тоже вообще монопенисуально, так как скорее всего он не запускал это на дедушкином арифмометре, а на raspberry pi цифры на порядок должны быть ниже.

 

 

может быть есть мысли куда копать? 

Link to post
Share on other sites
В 13.05.2021 в 13:43, nightfly сказал:

а... эти..

 

Тоже пи...ец... если честно.

Сколько должно быть время генерации, на более чем среднем железе я показал на скринах выше. Итого разница в 10-20 раз. У вас явно что-то не так. Причем глобально.

 

см. выше.

 

Итого: включаем себе спокойно xhprof и показываем сюда чего он говорит при открытии профиля. Я пока не вижу другого способа, определить причину такой сильной деградации производительности у вас.

 

Коллграф здорового биллинга выглядит как-то так

spacer.png

Очень интересно увидеть, коллграф курильщика :)

Добрый день!

Вам наметанным глазом виден корень зла в коллграфе курильщика?

Link to post
Share on other sites
3 часа назад, Vsevolod сказав:

Вам наметанным глазом виден корень зла в коллграфе курильщика?

Походу да. Сейчас пытаюсь повторить это все на себе же.

Link to post
Share on other sites

spacer.png

 

и как ни сложно заметить, результаты с теми же включенными кладбищами и сигналами в профиле.. ну мягко говоря чуть другие. 0.14с это ниразу не что-то >10с на ровном месте.

Походу у вас либо это все запущено с FDD 3.5", либо с диском происходит что-то очень страшное, либо ФС сломана... либо кэш наглухо коллапсировал.

 

Покажите еще скриншотик "состояние системы" => "кэш" => "данные кэша".

Edited by nightfly
Link to post
Share on other sites
4 минуты назад, nightfly сказал:

spacer.png

 

и как ни сложно заметить, результаты с теми же включенными кладбищами и сигналами в профиле.. ну мягко говоря чуть другие. 0.14с это ниразу не что-то >10с на ровном месте.

Походу у вас либо это все запущено с FDD 3.5", либо с диском происходит что-то очень страшное, либо ФС сломана... либо кэш наглухо коллапсировал.

 

Покажите еще скриншотик "состояние системы" => "кэш" => "данные кэша".

cache.thumb.png.892ecd3ef0c025136ef73c85adca212e.png

Link to post
Share on other sites
В 15.05.2021 в 17:41, Vsevolod сказав:

А вот редактирование ону:

Тоже какая-то жопа. Как говорится "найдите 10 отличий"

 

spacer.png

 

10 минут назад, Vsevolod сказав:

cache.thumb.png.892ecd3ef0c025136ef73c85adca212e.png

 

Ну тоесть вы понимаете, что у вас файлик объемом 400кб читается с HDD на протяжении 6.5 секунд к примеру, да?

 

А попробуйте сделать что-то типа

fetch http://ubilling.net.ua/packages/130_6T.tar.gz
time cp -R 130_6T.tar.gz 130_6T.tar.gz_tmp

 

Теперь мне действительно интересно как вы такого добились, и на сколько у вас сломан сторедж. Конечно, можно было бы типа посоветовать уйти в memcached/redis но это заведомо уе%#нское решение, которое как-бы не перекрывает того, как у вас работает MySQL.

Edited by nightfly
Link to post
Share on other sites
20 минут назад, Vsevolod сказав:

946342202_2021-05-1817_12_59.thumb.png.f8120766f0fbbecd92ff666e80e61ee7.png

ээээ, очень странно.

 

Ну пробуйте что-то типа

 

memcached_enable="YES"
memcached_flags="-l 127.0.0.1 -m 512 -I 24M"

в rc.conf

 

service memcached start

 

и UBCACHE_STORAGE=memcached

 

шо я могу сказать...

 

Link to post
Share on other sites
2 минуты назад, nightfly сказал:

ээээ, очень странно.

 

Ну пробуйте что-то типа

 


memcached_enable="YES"
memcached_flags="-l 127.0.0.1 -m 512 -I 24M"

в rc.conf

 

service memcached start

 

и UBCACHE_STORAGE=memcached

 

шо я могу сказать...

 

с этим у меня небольшая проблемка... может Вы подскажете:

у меня стоит 10.3-RELEASE-p24

из портов pecl-memcasced  не ставится так как EOL:

Ports Collection support for your FreeBSD version has ended, and no ports are
guaranteed to build on this system. Please upgrade to a supported release.

 

откуда поставить так и не нашел....

Link to post
Share on other sites
1 минуту назад, Vsevolod сказав:

у меня стоит 10.3-RELEASE-p24

У меня что-то начинает закрадываться подозрение, что это все вы еще и ручками ставили а не из бинарных пакетов UBinstaller-ом.

Так как memcached и всю нужную инфраструктуру я паковал еще чуть не с времен FreeBSD 8.2 или типа того довольно таки надежно.

Link to post
Share on other sites
Только что, nightfly сказал:

У меня что-то начинает закрадываться подозрение, что это все вы еще и ручками ставили а не из бинарных пакетов UBinstaller-ом.

Так как memcached и всю нужную инфраструктуру я паковал еще чуть не с времен FreeBSD 8.2 или типа того довольно таки надежно.

сам memcached есть, нет php модуля

а сам убиллинг достался по наследству

Link to post
Share on other sites
2 минуты назад, Vsevolod сказав:

сам memcached есть, нет php модуля

Ну вы поняли.. запоздалая карма походу.

 

Хотя оно и с файловым кэшом так уродски не должно и не может работать на самом деле. Ну вообще типа не в секундах время генерации точно меряется. В принципе есть идея как это отдебажить попробовать.

Стучите мне в телегу что-ли, посмотрим что с этим можно сделать.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...