Weblogic管理服务器与托管服务器

16

在Weblogic术语中,托管服务器管理员服务器有什么区别?在标准生产环境中,两者的责任是什么?

P.S:根据文档,管理员服务器的责任是管理域中的资源(即几个托管服务器和一个管理员服务器的逻辑分组),但我不清楚它负责管理哪些资源的一些示例是什么?


1
另请参见https://dev59.com/jm865IYBdhLWcg3wTctY#3887979。 - JoseK
3个回答

28

WebLogic定义了管理员/托管服务器的角色如下:

  • 管理服务器
    • 在领域内只能有一个,它像整个域的中央配置/监控控制器一样工作
    • 运行控制台,您可以在其中创建新的托管服务器、定义数据源(数据库连接)、JMS队列、将应用程序部署到托管服务器等
  • 托管服务器
    • 额外的WebLogic服务器实例
    • 您将Web应用程序、EJB和其他资源部署到托管服务器上,并仅使用管理服务器进行配置和管理目的。这是您运行应用程序的地方。
    • 托管服务器可以分组为群集
    • 托管服务器的一个示例是运行SOA应用程序(如OSB或BPEL)的服务器

请参见例如了解WebLogic Server域


1
管理服务器和托管服务器在同一个JVM上运行吗? - Geek
2
不,每个都在自己的虚拟机中运行,它们的启动脚本是不同的。但是它们可以共享硬件。 - Aleš
我为每个服务器添加了一些示例。 - Aleš
当您在管理服务器中说“部署应用程序”时,您指的是什么类型的应用程序?您是在管理服务器还是受控服务器上部署应用程序? - Geek
您可以通过管理服务器部署应用程序。通常情况下,您可以使用AdminServer将应用程序部署到托管服务器上。 - Aleš
显示剩余3条评论

1
WebLogic Server实例是运行时JVM,它是WebLogic域的一部分。 第一个服务器实例被称为管理服务器,用于管理域。 域中的其他服务器实例称为管理服务器,用于托管部署的应用程序。

0

管理服务器用于管理托管的Weblogic实例的管理选项。所有中央配置都放在管理服务器中。管理服务器的启动/停止脚本是独立的。您也可以从管理服务器控制台启动/停止托管服务器。

托管服务器用于部署/启动/维护Web应用程序。托管服务器的启动/停止脚本是独立的。

两者都可以在同一硬件上运行。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接