我的教授问我创建多个JVM在Java中,这是在志愿计算我的最后一年的项目的开始,但我无法找到用于创建JVM的一些Java的解决方案,基本上我想构建一个VMM(虚拟机管理器)。我尝试过搜索它,但是我发现像通过命令行创建JVM一样。 任何人都可以告诉我,我可以从哪里开始? 最好的问候。建立在JAVA(VMM)多个JVM
1
A
回答
2
有JDK中没有API产卵额外的JVM(据我所知)。 话说回来,你总是可以使用ProcessBuilder启动一个java程序(一样的,你会使用到启动任何其他可执行文件)
编辑 开始新的Java程序远程您可以用某种SSH的去(或任何其他remote0shell库),或者如果您的环境是托管的,您可以查看像puppet或chef(这是用于管理大型计算机组的系统)之类的东西 - 这可以让您不仅可以启动,还可以监视并关闭。
0
因为,根据你的问题的标签,这个项目是分布式计算,你将需要通过SSH从您的Java应用程序登录到其他机器,在其他机器上启动的JVM。
这只包含启动 - 您还需要进行监视和关闭。
对于SSH,您可以使用an SSH library for Java - 或者只是使用的ProcessBuilder来调用本地SSH。
+0
是的,我想要做的监测,并在今后的迁移也。但我可以从在客户端构建小程序开始。之后,我将会制作一台服务器与客户交流 –
相关问题
- 1. 如何创建一个独立的JVM?
- 2. 更改JVM版本建立在Drone.io
- 3. 建立在Java
- 4. 建立在Java
- 5. 建立在Java
- 6. 在Linux上检测VMM
- 7. jvm的多java进程?
- 8. 从一个命令启动多个Java程序(多个JVM)
- 9. 建立在Java脚本多个全局对象轨道
- 10. CocoaAsyncSocket建立多个连接
- 11. 在单个JVM中托管多个Java应用程序
- 12. 管理多个JVM
- 13. 在ios中建立多个连接
- 14. 在sql中建立多个整数值
- 15. 建立多个过滤器在Elasticsearch
- 16. 如何建立在Java
- 17. java在GAE环境中与多个JVM实例同步
- 18. Akka java线程在多个JVM上扼流
- 19. Java:一个Jar,多台机器,JVM在哪里?
- 20. System Center VMM的PowerShell脚本
- 21. 1类VMM和环1
- 22. 建立一个多端口服务器:Java
- 23. java建立多维数组,其单元格是一个arraylist
- 24. 建立一个多项目摇篮建立
- 25. 有jvm参数导致jvm在jvm启动时创建一个hprof文件
- 26. 建立一个数据库中的Java
- 27. 有多少个JVM版本?
- 28. 进程和多个jvm
- 29. 多项目建立
- 30. 多克多级建立
另外,即使有这样的API,这不会根据这个项目是分布式计算的标签,因为帮助,所以你需要在从Java SSH登录到其他机器,并在推出的JVM其他机器。 –
我确实想在将来创建来自SSH的JVM,但是我开始了我的项目,现在我必须为客户端构建一个小程序,它将创建新的进程,并且它将会在将来最终跟踪这些进程。必须像您可能听说过有关虚拟机实时迁移一样迁移此虚拟机。 –
@ user3026830 - 我扩大了我的答案,包括远程场景 – radai