gpt4 book ai didi

jboss - JNDI - 它是如何工作的

转载 作者:行者123 更新时间:2023-12-04 06:51:55 25 4
gpt4 key购买 nike

如果我理解正确,默认 JNDI 服务在我的本地 AS 上运行,对吗?因此,如果我创建一个 EJB 并在 jboss.xml(运行 JBoss)中将其命名为“sth”,而不是在我的 AS 中注册。正确的?

在大型项目中,EJB 可能分布在许多服务器上——在一个服务器上 EJB 做某事,而另一台服务器上的 EJB 做某事。调用 JNDI loopup() 时,我只搜索一台服务器,对吗?所以这意味着我需要知道 EJB 是在哪里注册的...是真的吗?

最佳答案

当您对应用程序进行集群时,您通常会配置集群,以便您拥有一个共享的 JNDI。在 JBoss 中,您可以使用 HA-JNDI(高可用性 - JNDI)或等效方法执行此操作。这是具有故障转移功能的集中式服务。原则上,您可以想象拥有一个复制服务以获得更好的吞吐量,但据我所知,这在 JBoss 中是不可用的。

简而言之,您将只有一个命名空间,因此您无需知道它的注册位置。

关于jboss - JNDI - 它是如何工作的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2997567/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com