博客已搬家, 更好阅读体验, 猛戳 http://www.jack-yin.com/coding/translation/activemq-in-action/1797.html
13.2 Optimizing message producers
13.2 优化消息生产者
The rate at which producers send messages to an ActiveMQ message broker before
they’re dispatched to consumers is a fundamental element of overall application
performance. We’ll now cover some tuning parameters that affect the throughput
and latency of messages sent from a message producer to an ActiveMQ broker.
在代理分发消息到消息消费者之前,消息生产者发送消息到代理的效率是影响整个应用程序性能
的基本元素.下面我们将关注几个消息生产者发送消息给代理时,影响消息吞吐量和消息发送延迟
的调优参数.
13.2.1 Asynchronous send
13.2.1 异步发送
We’ve already covered the performance gains that can be achieved if you use
nonpersistent delivery for messages. In ActiveMQ nonpersistent delivery is
reliable, in that delivery of messages will survive network outages and system
crashes (as long as the producer is active—it holds messages for redelivery in
its failover transport cache). But you can also get the same performance gain
for persistent messages by setting the useAsyncSend property on the message
producer’s connection factory, as shown next.
我们已经了解了使用非持久化消息分发可以带来性能提升.ActiveMQ中非持久化消息分发是可靠的,
因为消息会在网络故障和系统崩溃(只要消息生产者依然是活动的--此时消息生产者将消息缓存在失效
转移连接器的缓存中)中幸存下来.但是,通过设置消息生产者的连接工厂的useAsyncSend属性,你仍然
可以在使用持久化消息时获得性能提升,请看下面示例代码:
.......................
博客已搬家, 更好阅读体验, 猛戳 http://www.jack-yin.com/coding/translation/activemq-in-action/1797.html
相关推荐
- **开发步骤**:创建连接、会话、消息生产者/消费者,然后发送/接收消息。 **3.4 持久化与非持久化Topic** - **持久化**:即使客户端离线也能保证消息的可靠传递。 - **非持久化**:只在客户端在线时有效,一旦...
10.10 多个生产者,多个消费者 196 10.11 多个缓冲区 199 10.12 进程间共享信号量 205 10.13 信号量限制 206 10.14 使用FIFO实现信号量 206 10.15 使用内存映射I/O实现信号量 210 10.16 使用System V信号量实现Posix...
10.10 多个生产者,多个消费者 196 10.11 多个缓冲区 199 10.12 进程间共享信号量 205 10.13 信号量限制 206 10.14 使用FIFO实现信号量 206 10.15 使用内存映射I/O实现信号量 210 10.16 使用System V信号量实现Posix...
FIFO(First-In, First-Out)是一种存储结构,用于在数据流的生产者和消费者之间提供同步。在Xilinx Vivado设计套件中,FIFO Generator是一个IP核,允许用户快速设计和集成FIFO存储器队列。FIFO Generator v13.2版本...
为了在这个快速增长的市场中取得成功,生产商需要不断研发创新,优化生产过程,降低生产成本,同时提升产品质量,以满足不断变化的市场需求。 总之,《全球生物基环氧树脂市场研究报告》为行业参与者提供了宝贵的...
在多工厂的运营环境中,企业需要考虑如何优化生产分配以实现利润最大化。如果一个企业有两家工厂A和B,理想的生产分配策略是确保每个工厂的边际成本(MCA和MCB)相等。总体最优的总产出应满足边际收益等于边际总成本...
2003年,人均生产总值达到18705元,同比增长13.2%。社会零售总额达438.3亿元,其中,用方面的零售额占比最大,显示出消费者对化妆品、日用品等需求的上升。 3. 长春市化妆品市场分析 随着人均收入的提高和消费观念...
- **优先级**: 消费者的配置优先于生产者的配置,例如服务调用超时时间。 - **重试机制**: 服务调用失败时,默认重试两次,可通过配置文件或注解自定义。 - **负载均衡**: 可以在服务端和服务消费者端分别设置不同的...
- 技术改造后,生产每吨产品可节水13.2吨,节电18.35度,节煤6.2吨 - 投资回报率、利润率和利税率均达到较高水平,投资回收期较短 7. **可行性研究结论与建议**: - 提出项目实施的最终建议,可能包括优化方案、...
2018年,电子信息制造业的生产者出厂价格下降1.4%,但在12月有0.4%的同比增长,表明市场供需关系有所改善。而应收账款同比增长14.8%,提示企业在现金流管理上可能面临一定压力。 综上所述,2018年中国电子信息制造...
近年来,洛阳的经济发展态势稳健,2010年全市地域生产总值达到2321.2亿元,同比增长13.2%,表现出强劲的增长动力。在房地产领域,洛阳的投资活跃度较高,全社会固定资产投资1768.8亿元,增长22.2%,其中城镇投资占...
- **工作原理**:生产者负责发送消息到Broker,消费者从Broker拉取消息进行消费。 - **13.2 KAFKA集群架构** - **集群架构**:详细介绍了Kafka集群的架构设计,包括节点之间的通信机制、数据存储方式等。 - **...
3.6.5 流水线模型或生产者-消费者模型 3.6.6 混合模型 3.7 书目评注 习题 第4章 基本通信操作 4.1 一对多广播以及多对一归约 4.1.1 环或线性阵列 4.1.2 格网 4.1.3 超立方体 4.1.4 平衡二叉树 4.1.5 算法...
根据QYResearch的最新研究报告,2029年全球纳米铜颗粒市场的总规模将达到0.3亿美元,这标志着在预测期内年复合增长率(CAGR)将稳定在13.2%,表明该行业的强劲发展势头。 纳米铜颗粒,作为一种微小的金属粒子,因其...
13.4 制度创新:涉及产权制度、经营制度和管理制度的变革,以优化企业所有者、经营者和劳动者之间的关系,确保各方权益和组织效能。 13.5 组织机构和结构的创新:关注如何根据市场需求调整组织架构,如高管层组织...
【长春化妆品市场调研报告】 这份报告是对长春市化妆品市场...为了更好地把握市场机遇,化妆品企业应关注消费者需求变化,优化产品结构,提升服务质量,同时利用长春市的城市发展规划,布局合适的销售渠道和营销策略。
金峰水泥的这次停产将导致每日27500吨熟料产能的损失,占江苏省总产能的13.2%和长三角地区的3.2%。根据估计,仅金峰水泥的停产就可能导致42.9万吨水泥减产,相当于长三角11月份产量的1.1%下降。与此同时,安徽广德县...