SAP Note 726148 - SAPLARFC occupies all work processes, RFC cascade

Composant : Client/Server Technology - RFC

Solution : https://service.sap.com/sap/support/notes/726148 (Connexion à SAP Service Marketplace requise)

Résumé :
Dans un environnement SAP, plusieurs processus de travail dialogues tenus par le programme SAPLARFC voient leurs temps de traitement s'allonger sans occupation CPU supplémentaire ni modification d'activité observable. Ce problème est dû à une gestion incorrecte des instances tRFC de la transaction SMQ2, qui perdent leur capacité de roulement. Les paramètres clés comprennent 'rdisp/rfc_check' et 'rdisp/rfc_min_wait_dia_wp', nécessitant un ajustement conformément aux directives de la Note 74141. Les solutions impliquent l'annulation des processus via SM50 et la configuration d'instances de dialogue avec des paramètres ajustés pour gérer efficacement les processus de travail dialogue, évitant ainsi les cascades RFC et les blocages systémiques.

Mots Clés :
abap statement 'set update task local', 'set update task local', processing time grows continuously, increase rdisp/rfc_min_wait_dia_wp proportionally, 000            gw/max_overflow_usage = 80            gw/req_stack_size = 150, rdisp/rfc_min_wait_dia_wp parameter set, application sends mass data, original rfcs continue processing, rdisp/rfc_check parameter set, rfcs send large datasets

Notes associées :

1423066Optimization of the performance in EWM
1260137Work process status "Stopped RFC" by SAPLARFC (tRFC/qRFC)
1250813SAPLARFC uses all dialog work processes
888279Regulating/distributing the workflow load
790672Processes terminate with TIMEOUT 'ARFC_END_TRANSACTION'
565527Deadlock when using local update (IDocs)