【问题标题】:2 Separate Clusters Weblogic Foreing JNDI Configuration2 独立集群 Weblogic Foreing JNDI 配置
【发布时间】:2018-02-04 00:38:52
【问题描述】:

我正在使用 JEE 技术开发两个独立的应用程序,并将 Weblogic 作为应用程序服务器。

第一个App-Client是一个带有jsp和其他东西的Web应用程序,第二个App-business是一个暴露几个EJB(无状态)的应用程序会话 bean Facades),它与 JMS 资源、Web 服务和数据源集成。每个应用程序都部署在一个 weblogic 集群中,该集群具有两个节点(Cluster1Cluster2),位于同一域下的不同机器上。是否可以使用 Weblogic App 服务器的外部 JNDI 配置连接两个 JNDI 树?如果可能的话,我必须在 Cluster1 中配置的远程 IP 是 cluster2 的每个节点的 IP,或者如果我使用主节点 Ip(域管理员)当 App-clientApp-business 中调用 EJB 时,我将能够使用内部 Weblogic JNDI 三种负载平衡能力?

谢谢

【问题讨论】:

    标签: jakarta-ee architecture weblogic


    【解决方案1】:

    您可以在 cluster1 中配置一个 JMS 模块并将其指向 cluster2。这样,您可以在 cluster1 上引用 cluster2 中的 JNDI 条目。详细步骤在此处描述 -> http://middlewaremagic.com/weblogic/?p=4739
    此配置称为“消息传递桥”

    【讨论】:

    • 嗨,感谢您的回答,但我的疑问不是 JMS 而不是整个 JNDI 树,我知道使用外部外部 JNDI 配置我可以从一个集群访问第二个集群 JNDI 树,但是我不确定谁将在 EJB 之间进行负载平衡。如果我按照文档中指定的方式配置外部 jndi 提供程序 url,我必须提供所有节点的 ip,所以我认为“客户端集群”将进行负载平衡,但我认为如果我只放主节点(域),这个节点会做负载均衡
    猜你喜欢
    • 2013-05-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-11
    • 1970-01-01
    • 2019-12-02
    • 2017-04-21
    • 1970-01-01
    相关资源
    最近更新 更多