SAP Note 1250813 - SAPLARFC uses all dialog work processes

Composant : RFC -

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

Résumé :
Cette note SAP explique une erreur de runtime ABAP TIME_OUT provoquée par le programme SAPLARFC lors de l'utilisation de processus de travail de dialogue. Cette erreur est liée à un problème spécifique de cascade RFC et survient si la commande SET UPDATE TASK LOCAL est utilisée avec des requêtes t/qRFC durant les mises à jour, provoquant un blocage et une perte de récupération après COMMIT WORK. Les solutions incluent l'enregistrement de la destination RFC NONE dans SMQS avec des paramètres de connexion appropriés et la configuration dynamique de rdisp/rfc_check à "2" dans RZ11. Pour les systèmes utilisant intensivement qRFC, un serveur dédié est recommandé. L'application de ces mesures et la fermeture de 20% des processus DIA bloqués peuvent résoudre le problème sans nécessiter de redémarrage.

Mots Clés :
abap statement set update task local, abap runtime error time_out occurs, abap runtime error time_out, parameter rdisp/rfc_check dynamically, abap runtime error, user context loses, local update reason, blocked dia processes, standalone program dpmon, dialog work processes

Notes associées :

1403974Determining the maximum connections in transaction SMQS
1260137Work process status "Stopped RFC" by SAPLARFC (tRFC/qRFC)
925855"Stopped CPIC" when you use tRFC or qRFC and local update
726148SAPLARFC occupies all work processes, RFC cascade
74141Resource Management for tRFC and aRFC