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

ActiveMQ客户端:会话之间共享连接?

薛经纶
2023-03-14

我正在使用ActiveMQ客户端库将我的服务器应用程序连接到ActiveMQ。几个不同的消费者和生产者在单个线程中运行。ActiveMQConnectionFactoryActiveMQConnectionActiveMQSession之间的关系应该如何?

  • 每个JVM一个连接工厂
  • 每个JVM一个到代理的连接或n个连接,每个使用者一个
  • n个会话,每个消费者一个(Javadoc似乎强烈建议这样做)

共有1个答案

温峻熙
2023-03-14

看看如何有效地使用JMS?。

您还应该考虑使用连接池。

 类似资料:
  • 问题内容: 是否有使用节点,表达和redis / predis共享PHPSESSID的最新指南(或示例代码)? 我发现有1-2年的一些教程,它们都使用旧版本的Express或不使用Express。 Express cookie解析器也已弃用。 https://simplapi.wordpress.com/2012/04/13/php-and-node-js-session-share- redi/

  • 问题内容: 我目前在两个不同的端口上运行两个单独的节点应用程序,但是共享同一个后端数据存储。我需要在两个应用程序之间共享用户会话,以便当用户通过一个应用程序登录时,他们的会话可用,并且他们似乎登录了另一个应用程序。在这种情况下,它是面向公众的网站和管理后端。 我们的设置如下: 快速节点 护照正用于通过本地策略处理身份验证 我们正在使用connect-redis来允许我们通过Redis共享会话。 我

  • 我正在Ubuntu 16.04 LTS中使用Python 2.7.12。我正在通过以下链接学习如何使用boto3:https://boto3.readthedocs.io/en/latest/guide/quickstart.html#using-博托-3。我的疑问是何时使用资源、客户端或会话,以及它们各自的功能。

  • 我在这里看到过类似的问题,但没有一个完全像这样,所以我希望我不是在重复已经问过的问题。 我对node.js很陌生 我被困在尝试将代码分成“模块”的步骤。我的项目目录结构如下。 我的index.js启动快速服务器并设置基本的socket.io连接。据我所知,这个起点index.js文件是“服务器端”js。 索引. js 因此.js,我对事物何时从服务器端转移到客户端的理解.js在这里开始变得奇怪。索

  • 我有一个简单的pojo,其中有一个字段: 现在,我使用两个不同的浏览器窗口(firefox和chrome)作为两个不同的用户登录到我的web应用程序。令我惊讶的是,当我从一个会话设置配额的值(使用)时,新的值将可用于另一个会话(当调用时)。我希望每个用户会话都有自己的bean实例;这不是spring中会话作用域bean的用途吗? 我一定错过了什么。可能是什么? 编辑: 实现类如下所示: 最后,这里

  • 我有两个war文件,比如war1和war2 如果am登录应用程序,会话将在war1中创建,如果am导航到war2,我需要相同的会话数据。 我在服务器的context.xml尝试了Cross Context=true,我可以通过将数据存储在servletContext中来访问数据。但问题是一旦我在chrome中登录屏幕,会话数据将存储在servletContext中,数据将保持到应用程序运行。 如果