Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Performance 可以使用执行组来实现更高的优先级吗_Performance_Web Services_Soap_Messagebroker - Fatal编程技术网

Performance 可以使用执行组来实现更高的优先级吗

Performance 可以使用执行组来实现更高的优先级吗,performance,web-services,soap,messagebroker,Performance,Web Services,Soap,Messagebroker,我有多个客户端(称为通道)访问WebSphereMessageBroker上的服务 该服务可能是一个基于SOAP的Web服务(也可能是RESTful) WMB可以使用头信息(优先级)处理MQ/JMS的优先级请求 SOAP或HTTP节点似乎没有等效的属性。想知道我们如何为来自特定客户端通道的请求实现优先级 我可以使用多个执行组(EG)为特定通道提供更高的优先级吗。换句话说,我正在考虑使用EG为特定通道提供一个更大的管道,与其他通道相比,该管道应能转换为处理速度更快的请求 谢谢 端点如果您有IIB

我有多个客户端(称为通道)访问WebSphereMessageBroker上的服务

该服务可能是一个基于SOAP的Web服务(也可能是RESTful)

WMB可以使用头信息(优先级)处理MQ/JMS的优先级请求

SOAP或HTTP节点似乎没有等效的属性。想知道我们如何为来自特定客户端通道的请求实现优先级

我可以使用多个执行组(EG)为特定通道提供更高的优先级吗。换句话说,我正在考虑使用EG为特定通道提供一个更大的管道,与其他通道相比,该管道应能转换为处理速度更快的请求

谢谢


端点

如果您有IIB v9,您可以使用此处描述的“工作负载管理”功能:

这样做的问题是,它允许您以最大速率限制不同类别的消息,例如,当没有高优先级工作时,它不允许您全速运行低优先级工作

因此,更好的方法可能是使用EG级别HTTP连接器上的maxThreads属性和每个流上配置的附加实例的数量来创建多个EG,从而为不同类别的流量提供相对优先级