Sun Java System Message Queue 3.7 UR1 管理指南

性能方面

通常,性能是对消息服务将消息从生成方传送到使用方时的速度和效率的一种衡量。但是,根据您的需要,可能会有几个不同的性能方面对您特别重要。

连接负载

系统所能支持的消息生成方、消息使用方或并发连接的数量。

消息吞吐量

每秒钟能通过消息传送系统抽取的消息数或消息字节数。

等待时间

特定消息从消息生成方传送到消息使用方所需的时间。

稳定性

消息服务的总体可用性,或者当负载较重或发生故障时性能的下降程度。

效率

消息的传送效率,这是一种与使用的计算资源相关的消息吞吐量的衡量。

这些不同的性能方面通常是相辅相成的。如果消息吞吐量很高,则意味着消息在代理上作为后备队列累积的可能性就会变小,因此等待时间也应该较低(单条消息可以很快地传送)。但是,等待时间可能取决于许多因素:通信链接的速度、代理的处理速度和客户端的处理速度,以及其他许多方面。

在任何情况下,性能都有几个不同方面。哪些方面对您最重要?这通常取决于特定应用程序的要求。