如何从集群 1 进行 JNDI 查找:Websphere 6 中集群 2 中存在的队列?

发布于 2024-09-02 03:33:56 字数 338 浏览 5 评论 0原文

我有一个 Websphere 拓扑,其中在 Cluster1 中,我有一个 MDB,它试图发布到驻留在 Cluster2 中的另一个 MDB。因为它们都在同一个容器中,所以我简单地尝试了

块引用 上下文 ctx = new InitialContext(); ctx.lookup("jms/MyQueue"); 块引用

“jms/MyQueue”在 Cluster2 中配置。正如你所看到的,这是行不通的! 1)创建InitialContext时是否必须提供环境条目?即使两个集群都是同一个容器的一部分? 2)如果没有,那么我如何在集群2中查找所述队列?

I have a Websphere topology wherein in Cluster1, I have an MDB that's trying to publish to another MDB that resides in Cluster2. Since they're both in the same container, I tried simply

Blockquote
Context ctx = new InitialContext();
ctx.lookup("jms/MyQueue");
Blockquote

The "jms/MyQueue" is configured in Cluster2. As you can see, this doesn't work!!
1) Do I have to provide an environment entry while creating the InitialContext? Even though both clusters are part of the same container?
2) If not, how then can I lookup the said queue in Cluster 2?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

南风几经秋 2024-09-09 03:33:56

我建议使用单元范围的队列资源而不是集群范围的队列资源。回答具体问题:

1)我是否必须提供一个环境
创建时输入
初始上下文?

不,如果簇是同一细胞的一部分。否则,您需要 指定备用 PROVIDER_URL。

尽管两个集群都是
同一个容器?<​​/p>

我不知道这意味着什么。您的意思是“细胞”而不是“容器”吗?

2)如果没有,我该如何查找
所说的队列位于集群 2 中?

使用基于拓扑的限定名称:

Context ctx = new InitialContext();
ctx.lookup("cell/clusters/cluster2/jms/MyQueue");

I would recommend using a cell-scoped queue resource rather than a cluster-scoped queue resource. To answer the specific questions:

1) Do I have to provide an environment
entry while creating the
InitialContext?

No, if the clusters are part of the same cell. Otherwise, you need to specify an alternate PROVIDER_URL.

Even though both clusters are part of
the same container?

I don't know what this means. Do you mean "cell" rather than "container"?

2) If not, how then can I lookup the
said queue in Cluster 2?

Using a topology-based qualified name:

Context ctx = new InitialContext();
ctx.lookup("cell/clusters/cluster2/jms/MyQueue");
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文