Akka Clustering: создание нового процесса JVM - PullRequest
0 голосов
/ 10 октября 2018

В соответствии с требованиями моего проекта мне нужны «отдельные процессы JVM» на одной машине.Я использую Akka и создаю ActorSystems.Но они создают несколько актерных систем в одном и том же процессе JVM.В моем случае мне нужны отдельные процессы, в которых я должен вызывать устаревший C ++ API с JNI.Если я запускаю эти API в одном и том же процессе с разными Actor Systems, глобальные / статические экземпляры C ++ становятся общими для них.Чтобы предотвратить это, нам нужны разные процессы JVM.

Я пытаюсь использовать Java ProcessBuilder для создания отдельного экземпляра JVM, затем пытаюсь создать Actor System в этом.

Есть ли лучшая альтернатива для создания и управления процессами JVM, чем ProcessBuilder API ?.

Пожалуйста, предложите.

...