powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Прогревание приложения
20 сообщений из 45, страница 2 из 2
Прогревание приложения
    #39485912
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_maxam_sasaпропущено...
Зачет! Так держать, а то мы тут совсем расслабились...
Может твои мысли разработчикам направить?
Какие мысли. У .NET и Java схожий подход, первый запуск долгий. .NET решил эту проблему. Про java я не знаю, я не спец по нему, по этому не спрашиваю, какие мысли тут считать?
NET не решил эту проблему, а только немного обошел. Вкратце
-он всегда загружен в память со старта системы
-меньше по размеру
-AOT по дефолту

зато там хуже JIT (но быстрее)
...
Рейтинг: 0 / 0
Прогревание приложения
    #39485914
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Siemarglmr_maxпропущено...

Какие мысли. У .NET и Java схожий подход, первый запуск долгий. .NET решил эту проблему. Про java я не знаю, я не спец по нему, по этому не спрашиваю, какие мысли тут считать?
NET не решил эту проблему, а только немного обошел. Вкратце
-он всегда загружен в память со старта системы
-меньше по размеру
-AOT по дефолту

зато там хуже JIT (но быстрее)
Это нормальный обход, главное что он есть.
Плюс теперь у них есть .NET Core.
...
Рейтинг: 0 / 0
Прогревание приложения
    #39485918
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SiemarglNET не решил эту проблему, а только немного обошел. Вкратце
-он всегда загружен в память со старта системы
-меньше по размеру
-AOT по дефолту
зато там хуже JIT (но быстрее)
А вышеуказанном приложении совсем не JIT тормозит. JIT "после первого обращения к странице" не отрабатывает.
...
Рейтинг: 0 / 0
Прогревание приложения
    #39485919
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_maxЭто нормальный обход, главное что он есть.
Плюс теперь у них есть .NET Core.
А ещё я в неё ем.
...
Рейтинг: 0 / 0
Прогревание приложения
    #39485921
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowiczmr_maxЭто нормальный обход, главное что он есть.
Плюс теперь у них есть .NET Core.
А ещё я в неё ем.
Это что значит?
...
Рейтинг: 0 / 0
Прогревание приложения
    #39485926
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_maxЭто что значит?
То что .NET Core никаким боком к инициализации web приложений не относится. Можно ещё PHP вспомнить. На нём тоже web-странички делают.
...
Рейтинг: 0 / 0
Прогревание приложения
    #39485929
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowiczmr_maxЭто что значит?
То что .NET Core никаким боком к инициализации web приложений не относится. Можно ещё PHP вспомнить. На нём тоже web-странички делают.
Я про запуск приложения говорю, в коре он быстрее сделан.
...
Рейтинг: 0 / 0
Прогревание приложения
    #39485930
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_maxSiemarglпропущено...

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

зато там хуже JIT (но быстрее)
Это нормальный обход, главное что он есть.
Плюс теперь у них есть .NET Core.
Яву тоже можно
-предзагрузить
-уменьшить - тут увы
-AOT докупить

Про Нет.Коре лучше и не заикаться ближайшие года 3-5

Blazkowicz..А вышеуказанном приложении совсем не JIT тормозит. JIT "после первого обращения к странице" не отрабатывает.что там тормозит хз - это уже не по фотографии лечить. тут специалист нужен )
...
Рейтинг: 0 / 0
Прогревание приложения
    #39485934
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot Siemargl]mr_maxпропущено...

Про Нет.Коре лучше и не заикаться ближайшие года 3-5

Blazkowicz..А вышеуказанном приложении совсем не JIT тормозит. JIT "после первого обращения к странице" не отрабатывает.что там тормозит хз - это уже не по фотографии лечить. тут специалист нужен )
Не согласен, у многих в production уже работает.
...
Рейтинг: 0 / 0
Прогревание приложения
    #39485935
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_maxЯ про запуск приложения говорю, в коре он быстрее сделан.
А Бугатти Вейрон до сотки вообще за 2,5 секунды разгоняется. С тормозами в отдельно-взятом приложении это тоже никак не связано.
...
Рейтинг: 0 / 0
Прогревание приложения
    #39485941
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_maxНе согласен, у многих в production уже работает.
Эти многие даже форум себе завели для подобных вопросов.
https://community.alfresco.com/thread/213539-alfresco-startup-takes-more-than-30-min
...
Рейтинг: 0 / 0
Прогревание приложения
    #39485946
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_max,

Включите детальное логирование.
Запустите приложение.
Удалите логи.
Откройте страницу чтобы запустить инициализацию.
Прочитайте лог инициализации или покажите его чтобы увидеть где имено долго.
...
Рейтинг: 0 / 0
Прогревание приложения
    #39485953
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowiczmr_max,

Включите детальное логирование.
Запустите приложение.
Удалите логи.
Откройте страницу чтобы запустить инициализацию.
Прочитайте лог инициализации или покажите его чтобы увидеть где имено долго.
Здесь нет вопросов к долгому запуску alfresco.
Тут первое открытие страницы долгое, которое нужно проводить пользователем.
Есть ли способ открыть первую страницу роботом, чтобы дальше было по быстрее.,
...
Рейтинг: 0 / 0
Прогревание приложения
    #39485956
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_maxЗдесь нет вопросов к долгому запуску alfresco.
http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1265444&msg=20628761]чтобы первый запуск был быстрым

mr_maxТут первое открытие страницы долгое, которое нужно проводить пользователем.
Может там вообще JSP компилируется.
https://community.alfresco.com/docs/DOC-5484-weblogicxml-wls10-precompile

mr_maxЕсть ли способ открыть первую страницу роботом, чтобы дальше было по быстрее.,
Миллион способов. Админа попросите.
...
Рейтинг: 0 / 0
Прогревание приложения
    #39485965
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczУдалите логи.
Откройте страницу чтобы запустить инициализацию.
Прочитайте лог инициализации или покажите его чтобы увидеть где имено долго.

mr_maxТут первое открытие страницы долгое, которое нужно проводить пользователем.

Уж не поэтому ли я предложил удалить логи после запуска сервера и посмотреть после открытия страницы?
...
Рейтинг: 0 / 0
Прогревание приложения
    #39485966
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_max,
в хидере поставьте - не менялась. Откроет из кеша мгновенно))
...
Рейтинг: 0 / 0
Прогревание приложения
    #39486153
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_max, что-то мне подсказывает что проблема растет ногами только из alfresco.

Но почитай на всякий случай про -Xshare:on и -XX:CompileThreshold=1

P.S. Не прострели себе только ногу...
...
Рейтинг: 0 / 0
Прогревание приложения
    #39486193
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonНо почитай на всякий случай про -Xshare:on и -XX:CompileThreshold=1Не надо советовать ни первое, ни второе.
Надо просто запомнить, что по умолчанию в 32-разрядном Oracle JDK используется "клиентский JIT", а в 32-разрядное Oracle JRE есть только "клиентский JIT".
Поэтому правило большого пальца: "Никогда не начинайте обсуждение производительности серверных приложений, пока вы не начали использовать 64-разрядные Oracle JRE/JDK".

P.S. У IBM J9 ситуация несколько иная и там есть AOT искаропки.
Как оно в других JVM - не знаю и не буду измышлять гипотез.
...
Рейтинг: 0 / 0
Прогревание приложения
    #39486216
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovНе надо советовать ни первое, ни второе.
Полностью поддерживаю. Тупо советовать тюнить JIT, когда тормозит инициализация.

Basil A. SidorovНадо просто запомнить, что по умолчанию в 32-разрядном Oracle JDK используется "клиентский JIT", а в 32-разрядное Oracle JRE есть только "клиентский JIT".
Поэтому правило большого пальца: "Никогда не начинайте обсуждение производительности серверных приложений, пока вы не начали использовать 64-разрядные Oracle JRE/JDK".

Да, пофигу. А ТС проблема не в этом.
...
Рейтинг: 0 / 0
Прогревание приложения
    #39486220
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кидаю игральные кости. Предполагаю что RHEL x64. Просто из наблюдения за статистикой Amazon хостингов.

По поводу что проблем ТС не в этом - почти согласен. Но нет тут спецов по Альфрско.
...
Рейтинг: 0 / 0
20 сообщений из 45, страница 2 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / Прогревание приложения
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]