【问题标题】:JBoss AS7 domain managed setupJBoss AS7 域管理设置
【发布时间】:2013-01-30 14:31:40
【问题描述】:

是否需要有一个单独的实例来充当域主主机控制器?相同的 JBoss 安装是否还可以启动从属主机控制器,其中服务器组在不同的端口偏移上运行多个服务器实例?

那么如果有 2 个 VM 需要在每个 VM 中运行 3 个服务器实例,那么第一个 VM 是否也可以是域控制器?或者在这 2 个 VM 中的一个或不同的 VM 上运行一个单独的域控制器是个好主意吗?

域控制器在控制多个实例时是否会产生单点故障?如果域控制器出现故障会怎样?是否必须启动和停止从属主机控制器及其服务器实例?

【问题讨论】:

    标签: jboss jboss7.x


    【解决方案1】:

    您可以在每台主机上运行多个 JBoss 实例,只需在 host-master.xml 文件中添加 server 元素即可。

    对于端口,域控制器(与主机控制器一样,作为域控制器是具有额外集中作用的主机控制器)仅打开管理端口。每个节点仅存在一个控制器(主机或域)。在servers 主机配置文件中为每个server 创建一个JBoss 服务器(可以提供端口偏移)。

    我认为让每个 VM 运行一件事情会更容易管理(VM 已经这样做了),但如果您的资源有限(VM 有开销),您可以使用一个节点作为您的域控制器+ JBoss 实例。

    域控制器(还没有?)集群,但是当它关​​闭时,JBoss 实例仍将运行,因此您只会失去配置的中心点。 JBoss 实例实际上会退回到独立模式,您仍然可以更新它们的配置,但只能直接连接到它们中的每一个。当控制器返回时,配置的中心点将返回。

    【讨论】:

    • 感谢您的回复。如果域控制器正常运行,如果它们仍在运行,我该如何部署到域托管服务器实例,假设它们在不同的虚拟机上运行。如果我理解正确,我可以将工件部署/取消部署到服务器实例的唯一方法是通过域控制器。域设置权限中的服务器实例上没有管理控制台的访问权限?
    • 您将有权访问主机控制器(我不知道他们是否有控制台让您可以访问主机上的不同服务器)。 CLI 界面将以任何方式为您提供服务器级别的访问权限。域控制器将为您提供对所有服务器节点的集中访问。如果您只想单独管理每个实例,请使用独立模式。
    猜你喜欢
    • 1970-01-01
    • 2013-03-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-06
    • 1970-01-01
    相关资源
    最近更新 更多