博客已搬家, 更好阅读体验, 猛戳 http://www.jack-yin.com/coding/translation/activemq-in-action/1789.html
13.1 General techniques
13.1 通用调优技术
You can do two simple things to improve JMS messaging performance: use nonpersistent
messaging, or if you really need guaranteed messaging, then use transactions to
batch up large groups of messages. Usually nonpersistent message delivery isn’t a consideration
unless you don’t care that a message will be lost (for example, in real-time
data feeds, since the status will be sent repeatedly within such a short period of time),
and batching messages in transactions won’t always be applicable. But ActiveMQ incorporates
failsafes for reliable delivery of nonpersistent messages so that only catastrophic
failure would result in message loss. In this section we’ll explain why nonpersistent
message delivery and batching messages are faster, and why they could be
applicable to use in your application if you don’t need to absolutely guarantee that
messages will never be lost.
有两种简单方式可以提升JMS消息性能:使用非持久化消息,或者在需要确保消息发送成功时使用事务来将
消息分批组合.通常不考虑使用非持久化消息分发除非你不在乎消息可能会丢失(比如,一个实时的数据源,
因为状态数据在很短的时间内会重复发送),并且使用事务将消息分批也不总是可行的.但是ActiveMQ为非
持久化的消息分发采用了失效安全策略,因此只有灾难性的失败才会导致消息丢失.本节中我们将解释为什么
非持久化消息和消息分批会更快,以及为什么在不需要绝对保证消息不会丢失的情况下,可以将它们可应用在
你的程序中.
13.1.1 Persistent versus nonpersistent messages
13.1.1 持久化消息 VS 非持久化消息
.......................
博客已搬家, 更好阅读体验, 猛戳 http://www.jack-yin.com/coding/translation/activemq-in-action/1789.html
相关推荐
金蝶K3WISE V13.1是一款针对企业资源规划(ERP)的先进软件系统,其最新发布的13.1版本旨在提供更高效、稳定且功能丰富的管理解决方案。这款产品结合了现代信息技术与企业管理理念,旨在帮助企业提升运营效率,优化...
标题提到的“iOS13.1 Xcode真机支持文件”是指在Xcode中为了支持iOS 13.1版本设备进行真机测试所必需的组件。 iOS 13.1是苹果公司在2019年推出的操作系统更新,它带来了许多新功能和改进,包括性能提升、隐私增强...
1、将压缩文件中的DevExpress.Data.v13.1.dll、DevExpress.Utils.v13.1.dll两个文件替换原来的文件。 2、将压缩文件中的Install.bat中的DEV_PATH 的值修改为对应的路径保存。 3、在“开发者命令提示”中运行Install....
#首先安装Quartus II 13.1的补丁 (32-Bit): #用Quartus II 13.1破解器.exe破解C:\altera\90\quartus\bin下的sys_cpt.dll和quartus.exe文件(运行Quartus II 13.1破解器.exe后,直接点击“应用补丁”,如果出现“未...
在SQLyog 13.1.8这个版本中,我们可能会发现一些重要的更新和改进。 首先,SQLyog的核心功能之一是数据库设计和可视化。它允许用户通过图形化的界面创建、修改和管理数据库模式,包括表、视图、存储过程和触发器。...
Quartus II 13.1 32位与64位的破解工具,经测试可完美破解。
5. 解决license问题:如果遇到license问题,如“license not found”或“license expired”,用户可能需要检查license文件是否正确放置,网络连接是否通畅(因为某些license需要通过网络验证),或者联系技术支持...
电气过应力 (EOS) 和静电放电 (ESD) 会... ANSI/ESD S13.1-2015是对 ESD STM13.1-2000 的修订和重新命名,于 2015 年 6 月 23 日获得批准。ANSI/ESD S13.1-2019是对 ANSI/ESD S13.1-2015 和于 2019 年 9 月 23 日获批。
在本案例中,我们讨论的是“低版本Xcode iOS13系统包13.1.zip”,这通常是为了兼容那些仍然运行iOS 13.1设备的开发者而准备的。下面我们将深入探讨Xcode与iOS 13.1之间的关系,以及这个系统包可能包含的内容和其重要...
在标题"quartus_II_13.1下载链接"中,提及的是Quartus II 13.1版本,这是一个重要的版本,因为它是最后一个支持32位操作系统的版本。对于那些仍然使用32位计算机的工程师和开发者来说,这是一个关键的信息点,他们...
这个"13.1.zip真机调试包"显然是专为iOS 13.1版本设计的,确保开发者能够在iOS 13.1系统的设备上进行有效的真机调试。 首先,我们要了解iOS 13.1是苹果公司在2019年发布的一个操作系统更新,主要针对iOS 13的初期...
DevExpress 13.1.8 真正的完全破解,可发布。 使用方法: 1、将压缩文件中的DevExpress.Data.v13.1.dll、DevExpress.Utils.v13.1.dll两个文件替换原来的文件即可。发布不受影响,发布后也可使用。 2、如果已经安装过...
随着苹果系统的更新迭代,开发者需要及时掌握最新的开发工具和技术,以确保应用能够适应新版本的操作系统。在本篇中,我们将深入探讨如何利用Xcode进行iOS 13.1的开发工作,以及如何安装必要的设备支持文件。 首先...
cyclonev-13.1器件包,版本13.1
quartusii 13.1版本的破解器,包含大部分加密IP核的破解方法,很好用。
无论你是编码器开发者,还是对视频编解码感兴趣的学者,深入研究JM13.1都能为你打开一扇通向高清视频技术的大门。通过分析源代码,我们可以学习到如何实现高效且高质量的视频编码,进一步推动视频技术的发展。
### Quartus 13.1 安装及首个Verilog程序仿真实现 #### 一、Quartus 13.1安装流程 对于初学者来说,安装Quartus 13.1并进行初步的Verilog编程是踏入FPGA开发领域的第一步。以下是安装过程的详细步骤: 1. **访问...
xilinx ise13.1 licence 文件
随着技术的发展,SQLyog 13.1.9在13.1.1的基础上进行了多方面的改进和增强。首先,性能提升是一个显著的变化,它优化了查询速度,使得在处理大量数据时更加迅速。其次,该版本增加了对最新MySQL版本的支持,包括兼容...
### ISE13.1入门教程知识点概述 #### 一、ISE13.1集成开发环境简介 ...通过本教程的学习,初学者可以迅速掌握使用ISE13.1进行FPGA设计的基础知识和技术要点,从而具备独立完成简单至中等复杂度FPGA项目的能力。