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

与预取策略等效的Apache ActiveMQ Artemis

双志强
2023-03-14

我的任务是使用Camel 2.22.0将ActiveMQ V5.10.0代码迁移到Artemis 2.6.0,并遇到预取策略问题。以下代码的Artemis等价物是什么:

ActiveMQPrefetchPolicy prefetchPolicy = new ActiveMQPrefetchPolicy();
prefetchPolicy.setQueuePrefetch(0);
prefetchPolicy.setQueueBrowserPrefetch(0); 
connectionFactory.setPrefetchPolicy(prefetchPolicy);

非常感谢。

共有1个答案

段坚
2023-03-14

Artemis支持OpenWire,所以我相信您应该能够继续使用您的旧代码。但是,无论出于何种原因,如果要更改等效属性,则等效属性为ConsumerWindowsize,并且可以在用于连接代理的URL上设置该属性,例如TCP://Host:61616?ConsumerWindowsize=0

 类似资料:
  • 我需要发布预签名URL,允许用户获取文件并将其放入特定的S3存储桶。我创建了一个IAM用户,并使用其密钥创建预签名URL,并在该用户中添加了一个嵌入的自定义策略(见下文)。当我使用生成的URL时,我的策略出现了一个AccessDenied错误。如果我向IAM用户添加FullS3Access策略,则可以使用相同的URL获取或放置文件,因此显然缺少我的自定义策略。它怎么了? 以下是我正在使用的不起作用

  • 本节解释Mixer的角色和总体架构。 背景 后端基础服务为构建的服务提供各种支持功能。这些功能包括访问控制系统、计量收集捕获系统、配额执行系统、计费系统等。传统服务会直接和这些后端系统打交道,与后端紧密耦合,并集成其中的个性化语义和用法。 Mixer在应用程序代码和基础架构后端之间提供通用中介层。它的设计将策略决策移出应用层,用运维人员能够控制的配置取而代之。应用程序代码不再将应用程序代码与特定后

  • 问题内容: 有什么方法可以获取文档中所有对象的集合? 对于Elements来说效果很好,但是s不是Elements。 更新: 我意识到这可以通过遍历DOM来完成-如以下建议所示。我知道如何编写一个DOM- walker函数来查看文档中的每个节点。我希望有某种浏览器本机的方法可以做到这一点。毕竟,我可以通过一个内置调用获得所有s,但不是全部s 有点奇怪。 问题答案: 更新 : 我已经概述了这6种方法

  • 本节阐述了Istio的概念和使用方法。 背景 Istio使用 属性 来控制在服务网格中运行的服务的运行时行为。属性是具有名称和类型的元数据片段,用以描述入口和出口流量,以及这些流量所属的环境。Istio属性携带特定信息片段,例如API请求的错误代码,API请求的延迟或TCP连接的原始IP地址。例如: request.path: xyz/abc request.size: 234 request.t

  • 介绍策略控制机制. 属性: 解释属性的重要概念,这是将策略和控制应用于网格中的服务的中心机制。 Mixer: Mixer设计的深层架构,提供服务网格内的策略和控制机制。 Mixer配置: 用于配置Mixer的关键概念的概述。

  • 当应用程序需要在(Hibernate实体对象图的)关联关系间进行导航的时候,Hibernate 使用 抓取策略(fetching strategy) 获取关联对象。抓取策略可以在 O/R 映射的元数据中声明,也可以在特定的 HQL 或条件查询(Criteria Query)中重载声明。 Hibernate3 定义了如下几种抓取策略: 连接抓取(Join fetching):Hibernate 通过