点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好。
我想根据消息的xml有效负载中的字段生成动态队列名称。 我不想通过使用发件人通道(EOIO)中的队列名称为所有传入消息使用一个队列名称。 这个博客突出显示模块bean将帮助我实现它:
https ://blogs.sap.com/2016/08/15/setting-dynamic-queue-name-in-eoio-scenarios /
我的问题是这些已创建队列的生命周期。 在一段时间内,将有数千个队列名称。 PO作业是否在某个时间点删除/存档了创建的队列? 还是需要一些手动活动? 如果不删除或存档,许多队列是否会导致性能问题?
想大致了解动态生成和静态队列的生命周期。
谢谢
晴天
嗨,Sunit,
在您提到的博客的评论中,我已经回答了您在此处提出的几乎所有问题,而我刚刚遇到了您的问题。 简而言之,主要的性能影响可能不是由于Adapter Engine中使用的队列或离散序列ID的数量(因为这些只是已处理消息的属性,而不是单独的物理实体),而是可能累积在其中的保留EOIO消息的数量。 队列,如果由于Adapter Engine或它依赖的组件的整体吞吐量不足而导致大量先前的失败消息或大量积压-持有消息的消息可能会影响Adapter Engine启动时间(尽管在此方面有所改进并且存在负面影响 大量的保留消息减少了Adapter Engine的总体启动时间。
关于动态确定和固定的队列名称...常规Adapter Engine尤其是Sequencer服务如何利用此类队列的方式没有区别。 它们只是在构造消息时确定队列名称(或更准确地说是序列ID)的方式不同(在配置时固定或在运行时确定),而在一般情况下如何进一步处理队列方面则不同 通过适配器引擎的邮件系统。
此致
Vadim
嗨,Vadim
感谢您的答复
SAP OSS通知我,"后台作业处理监视器中的默认删除作业"将删除默认情况下超过30天未使用的活动序列。 创建动态队列没有问题。 非常感谢您的答复。
致谢
单位
一周热门 更多>