2014-11-28 1 views
1

Я хочу реализовать приложение java, которое запускает новые контексты весеннего приложения.Создание новых java-процессов, таких как sub jvm

Вопрос: есть ли способ предоставить размер памяти для каждого контекста без создания новых JVM?

Я спрашиваю это потому, что, во-первых, я думал, что я могу создать двигатель, который несет ответственность за создание контекстов нового приложения из заданных файлов, как:

public void createContext(String path){ 
    ClassPathXmlApplicationContext applicationContext=new ClassPathXmlApplicationContext("applicationContext_IBN.xml"); 
} 

Но дело здесь, я думаю, Я не знаю, какой контекст потребляет сколько памяти/ресурса и т. Д., Поэтому, если один из процессов потребляет больше ресурсов, тогда все процессы будут выполняться ...

После этого я искал информацию о том, является способом создания вспомогательных JVM, например, для каждого процесса -Xmx и т. д.

Итак, наконец, я здесь :) Спасибо за ваши полезные ответы

ответ

1

Я думаю, что вам нужно, чтобы создать новый процесс на вашем зева, единственный способ создания нового процесса в Java является Runtime.exec.

+0

Кажется, – Neron

 Смежные вопросы

  • Нет связанных вопросов^_^