JBoss EAP中的主机控制器和进程控制器有什么区别?

时间:2016-11-13 11:49:35

标签: jboss jboss7.x wildfly wildfly-8 jboss6.x

在JBoss EAP中,包含两个单独的JVM用于管理目的。

  • HostControllerProcessController之间的区别是什么?
  • 为什么他们需要单独的管理流程?

3 个答案:

答案 0 :(得分:2)

HostController进程是一个服务器进程,用于管理主机和域控制器之间的交换。进程控制器用于管理主机上的受管服务器进程。

答案 1 :(得分:0)

主机控制器 - 一个JVM进程,负责执行受管服务器和域控制器之间的配置同步 Process Controller - 一个JVM进程,负责执行受管服务器的启动/停止/重启生命周期 域控制器 - 指定的主机控制器(JVM),可以充当域配置的主管理员 托管服务器 - 部署实际的enterpirse javaee应用程序并为客户端请求服务器。

答案 2 :(得分:0)

域控制器是控制域的中心点。它确保根据域的管理策略配置每个服务器。域控制器也是主机控制器。

主机控制器是与域控制器进行交互以控制在其主机上运行的应用程序服务器实例的生命周期并协助域控制器进行管理的物理或虚拟主机。每个主机可以包含多个服务器组。

进程控制器是一个小型轻量级进程,负责产生主机控制器进程并监视其生命周期。如果主机控制器崩溃,则过程控制器将重新启动它。它还按照主机控制器的指示启动服务器进程。但是,它不会自动重新启动崩溃的服务器进程。