当前位置: 首页 > 知识库问答 >
问题:

连接到JBoss EAP 7.3中的本地ActiveMQ Artemis队列

闾丘玺
2023-03-14

我们正在JBoss EAP 7.3中创建ActiveMQ Artemis队列,并从使用Spring Boot开发的远程应用程序调用它们。到目前为止,我们使用协议httpremoting连接到远程ActiveMQ Artemis,我们使用连接工厂作为jms/RemoteConnectionFactory。这组配置工作正常。

现在,我们将在创建队列的同一台JBoss服务器上部署Spring Boot应用程序,我们需要在本地而不是远程访问队列。为了在本地访问队列,我们将连接工厂更改为jms/ConnectionFactory。有谁能告诉我需要使用什么协议来访问本地队列,而不是http远程处理

共有1个答案

钱华晖
2023-03-14

在同一JVM中通过JNDI访问资源时,不需要在InitialContext属性中指定任何内容。空的InitialContext将自动填充查找本地资源所需的信息。

如果出于某种原因必须配置JNDI属性,那么只需设置java即可。命名。工厂从到组织。野蝇。命名。客户WildFlyInitialContextFactory。不需要别的了。

 类似资料:
  • 我使用VS 2013中QueueWorkerRole的模板创建了一个新的WorkerRole,它创建的代码如下所示: 我遇到的问题是正确设置Microsoft.ServiceBus.ConnectionString,以便它可以与我在模拟器中运行的本地开发队列一起工作。默认情况下,它像这样设置: 我想,当我有一个托管服务可以连接时,这将很好地工作,但我只是在本地尝试一些东西,无法让它连接。 我已经尝

  • 问题内容: 由于wamp服务器,我试图将我的android应用程序连接到本地主机url,但它不起作用。我的目标是获取json数据并解析这些数据。对于我的测试,我使用的是设备而不是模拟器,并且使用AndroidManifest.xml中的权限: 我的网址看起来像这样: 我试过了 : 但是到目前为止,它从未起作用: 然后我尝试了在互联网上找到的json url测试:http : //headers.j

  • 我试图连接到一个名为的数据库。所有凭据都位于PHP文件名中,格式为 我正试图用这个连接到数据库 我得到这个错误: 注意:第6行的未定义变量:DB_HOST in/home/content/06/8274306/html/beta/mysuperscript.php 注意:未定义变量:第6行 /home/content/06/8274306/html/beta/mysuperscript.phpDB

  • 我无法连接到具有SEDA队列的骆驼路线。在服务器端,我有以下配置: 我正在尝试从这样的独立客户端访问此路由: 但我的制作人无法连接到seda队列。无法按我的路线排队。无法在我的bean属性中添加camelContext。我正在获取“bean类的属性'camelContext'无效”。如果我将正文发送到SEDA队列,则消息将发送到那里,但不会发送到路由的下一个元素

  • 我正在开发我的第一个Azure实现,我已经设置了我的Azure帐户,并且我使用NuGet为我的应用程序安装了正确的DLL和配置。当我将我的WCF客户端设置为指向服务总线队列并运行该方法时,会出现以下异常: 微软。ServiceBus.服务器错误 我的endpoint配置是: 我的行为是: 这个错误消息非常通用,我不确定我应该首先查看哪个位置

  • 我在express中使用mongodb本机驱动程序。js应用程序。数据库中大约有6个集合,因此我创建了6个js文件,每个文件都有一个集合作为javascript对象(例如),原型函数处理这些集合上的所有操作。我觉得这是一个很好的建筑。 但我遇到的问题是如何连接到数据库?我应该在每个文件中创建一个连接并使用它们吗?我认为这太过分了,因为mongodb本机驱动程序中的connect会创建一个连接池,而