Я хотел бы знать, если, например, у меня есть около 80 доменов в моих проектах, означает ли это, что 80 доменов будут загружены в память при запуске проекта или он будет загружен, когда мне понадобится этот домен ...много доменов = много использования памяти?
Кажется, что у меня есть много доменов в одном проекте, мне приходится отключать автоматическую компиляцию и увеличивать пространство perm gen.
Есть ли какие-либо решения для загрузки, когда мне нужно получить доступ к этим доменам? не все домен будет использоваться ... иногда это просто небольшой домен, который почти никогда не затрагивается пользователями, что-то происходит (например, особые случаи)
Я использую grails 1.1.1 на данный момент и должен отключить авто компилировать для домена, иначе он застрял и исчерпал пространство памяти/памяти gen
не. я увеличил свое пространство gen до 300 Мбайт и отключил автоматическую компиляцию, поэтому, когда я добавляю что-то или меняю на домен, мне нужно перезапустить grails. btw почему Hibernate нужно загружать все в начале? java также загружает весь класс при запуске приложения? – nightingale2k1
Спящий режим должен загружать все классы домена, чтобы он мог проверить конфигурацию и предварительно сгенерировать любые прокси-серверы, которые могут понадобиться –