JCommune performance

 
 
 
Сообщения:227
Доброго времени суток!
Мне очень нравится движок jtalks, у него очень понятный код, приятно его дорабатывать под свои нужды. Но есть проблема - сайт, прямо скажем, не летает. Уже целый Gb оперативки выделил ему, и все равно переход по ссылкам измеряется секундами.
Вы не подскажете, где в движке узкое место? я бы мог посмотреть, поправить.
 
 
Сообщения:9773
Skvorec:
Вы не подскажете, где в движке узкое место?
Знал бы прикуп.. :) Определение узких мест - одна из задач, которую нужно решить для улучшения производительности. Но у нас есть нагрузочные тесты которые могут помочь в этой задаче.
Skvorec:
я бы мог посмотреть, поправить.
Было бы здорово :)
Skvorec:
Уже целый Gb оперативки выделил ему, и все равно переход по ссылкам измеряется секундами.
Не думаю, что размер памяти сильно повлияет.

Мы когда-нибудь займемся этим вопросом, но пока больше акцентируем внимание больше на фичи.
 
 
Сообщения:1234
думаю стоит покопать в сторону работы с базой, судя по nerelic большая часть времени на это тратится. Поэтому посмотреть на дао слой, блокировки и так далее
 
 
Сообщения:227
Староверъ:
Но у нас есть нагрузочные тесты которые могут помочь в этой задаче.

А как запускать эти тесты, я не нашел в pom.xml, где проставлялся бы jcommune context path и порт. Я прочел readme в репозитории, но там есть ссылка на wiki, которая оканчивается ошибкой 404 :) И readme там только для работы через idea, как можно сделать так, чтобы из консольки их прогонять.
 
 
Сообщения:1234
там вики больше для селениум тестов. для нагрузочных вроде не нужно. там jmeter ему указать инстанс и он его будет нагружать. Точнее не могу сказать, написал в чате QA возможно они точнее тут отпишут
 
 
Сообщения:7990
Quote:
переход по ссылкам измеряется секундами.

Имхо это слишком много для каких-то "внутренних" причин вроде упомянутых блокировок и т.п. Больше смахивает на то что у вас реконнект к базе каждый раз происходит и при этом довольно долгий. :-o

М.б. стоит посмотреть настройки connection-pool-а и т.п.

www.codeabbey.com - programming problems for novice coders (+ certificates)
 
Модераторы:Нет
Сейчас эту тему просматривают:Нет