RFC-Einstellungen
Mit der Pflege der Profilparameter (Transaktion RZ11) können Sie in folgenden Einstellungen am Remote Function Call (RFC) festlegen, welche Systemressourcen der Auftragsgenerierung zur Verfügung stehen.
Parametername |
Beschreibung |
rdisp/rfc_use_quotas |
Schalter, der die Ressourcenbestimmung aktiviert oder deaktiviert |
rdisp/rfc_max_queue |
Quote für die Auslastung der Dispatcher-Request-Queue Wenn die Anzahl der anstehenden Requests diese Quote übersteigt, werden dem Aufrufenden keine Ressourcen zurückgegeben. Die Größe der Dispatcher-Request-Queue wird durch den Profilparameter rdisp/elem_per_queue eingestellt. |
rdisp/rfc_max_login |
Quote für die Anmeldungen am Applikationsserver Wenn die Anzahl der Anmeldungen diese Quote übersteigt, werden dem Aufrufenden keine Ressourcen zurückgegeben. Die maximale Anzahl der Anmeldungen wird durch den Profilparameter rdisp/tm_max_no eingestellt. |
rdisp/rfc_max_own_login |
Quote für die Anzahl der eigenen Anmeldungen am Applikationsserver Wenn die Anzahl der eigenen Anmeldungen diese Quote übersteigt, werden dem Aufrufenden keine Ressourcen zurückgegeben. Die Anzahl der Anmeldungen wird durch den Profilparameter rdisp/tm_max_no eingestellt. |
rdisp/rfc_max_comm_entries |
Quote für die Anzahl der benutzten Kommunikationseinträge Wenn die Anzahl der benutzten Einträge diese Quote übersteigt, werden dem Aufrufenden keine Ressourcen zurückgegeben. Die Anzahl der Kommunikationseinträge wird durch den Profilparameter rdisp/max_comm_entries eingestellt. |
rdisp/rfc_max_own_used_wp |
Quote für die Anzahl der Dialog-Workprozesse, die der Benutzer belegt Wenn die Anzahl der Workprozesse diese Quote übersteigt, werden dem Aufrufenden keine Ressourcen zurückgegeben.
Es wird dabei nicht auf den Benutzernamen geprüft, d. h. meldet sich ein Benutzer mehrfach unter demselben Namen an, wertet das System jede Anmeldung als eigenen Benutzer. Die Anzahl der Dialog-Workprozesse wird durch den Profilparameter rdisp/wp_no_dia eingestellt. |
rdisp/rfc_min_wait_dia_wp |
Quote für die Anzahl der Dialog-Workprozesse, die für andere Benutzer freigehalten werden sollen Wenn keine Dialog-Workprozesse mehr frei sind, werden dem Aufrufenden keine Ressourcen zurückgegeben. Die Anzahl der Dialog-Workprozesse wird durch den Profilparameter rdisp/wp_no_dia eingestellt. Der Dispatcher kontrolliert die Weiterleitung von RFC-Requests. Der RFC-Request wird nur dann an einen Dialog-Workprozess weitergegeben, wenn die definierte Anzahl freier Dialog-Workprozesse garantiert ist. Ansonsten wird der Request zur späteren Verarbeitung in der Dispatcherqueue gespeichert.
Es muss garantiert sein, dass der Wert des Parameters rdisp/rfc_min_wait_dia_wp immer kleiner ist als rdisp/wp_no_dia, da sonst keine RFC-Requests bearbeitet werden können. |
rdisp/rfc_max_wait_time |
Maximale Anzahl in Sekunden, die sich ein Workprozess „schlafen“ legt, wenn er keine Ressourcen bekommt In manchen Fällen hat sich der Workprozess sehr lange „schlafen“ gelegt, obwohl in der Zwischenzeit wieder Ressourcen zur Verfügung standen. Die Wartezeit in Sekunden wird durch den Profilparameter rdisp/rfc_max_wait_time eingestellt. |
rdisp/rfc_check |
Steuert die Prüfung, ob genügend Dialog-Workprozesse für die Bearbeitung von asynchronen RFC-Aufrufen frei sind Die Anzahl der zur Verfügung stehenden Dialog-Workprozesse hängt von der Anzahl der freien Dialog-Workprozesse und der Anzahl der für die Dialoganwendung freizuhaltenden Workprozesse ab. Falls momentan kein freier Workprozess zur Verfügung steht, wird der Request in die Warteschlange gestellt und zu einem späteren Zeitpunkt prozessiert. |