RFC Settings

Definition

You can use the Maintain Profile Parameters transaction (RZ11) to make the following settings for the Remote Function Call (RFC), specifying the system resources available for order generation .

Parameter name

Description

rdisp/rfc_use_quotas

Switch to enable/disable RFC quotas

rdisp/rfc_max_queue

Quota for dispatcher request queue

If the number of requests in the queue exceeds this quota, no resources are returned to the calling program. The size of the dispatcher request queue is defined by the profile parameter rdisp/elem_per_queue .

rdisp/rfc_max_login

Quota for logins on application server

If the number of logins exceeds this quota, no resources are returned to the calling program. The maximum number of logins is defined by the profile parameter rdisp/tm_max_no .

rdisp/rfc_max_own_login

Quota for own logins on application server

If the number of your own logins exceeds this quota, no resources are returned to the calling program. The maximum number of logins is defined by the profile parameter rdisp/tm_max_no .

rdisp/rfc_max_comm_entries

Quota for number of communication entries used

If the number of entries used exceeds this quota, no resources are returned to the calling program. The number of communication entries is defined by the profile parameter rdisp/max_comm_entries .

rdisp/rfc_max_own_used_wp

Quota for number of dialog work processes used

If the number of work processes exceeds this quota, no resources are returned to the calling program.

Note Note

This parameter does not check the user name. If a user logs on several times using the same name, the system evaluates each login as a separate user.

End of the note.

The number of dialog work processes is defined by the profile parameter rdisp/wp_no_dia .

rdisp/rfc_min_wait_dia_wp

Quota for number of dialog work processes that are to be reserved for other users

If there are no more free dialog work processes, no resources are returned to the calling program. The number of dialog work processes is defined by the profile parameter rdisp/wp_no_dia . The dispatcher controls forwarding of RFC requests. The RFC request is only forwarded to a dialog work process if the defined number of free dialog work processes is guaranteed. Otherwise, the request is saved to the dispatcher queue to be processed later.

Caution Caution

The value of the parameter rdisp/rfc_min_wait_dia_wp must always be smaller than rdisp/wp_no_dia , since it is otherwise not possible to process RFC requests.

End of the caution.

rdisp/rfc_max_wait_time

Maximum number of seconds for which a work process “goes to sleep” when it does not receive resources.

In some cases, the work process sleeps for a very long time although resources became available in the meantime. The wait time in seconds is defined by the profile parameter rdisp/rfc_max_wait_time .

rdisp/rfc_check

Controls the check as to whether enough dialog work processes are free for processing asynchronous RFC calls

The number of available dialog work processes depends on the number of free dialog work processes and the number of work processes that are to be reserved for use in dialog. If there is no free work process available at present, the request is sent to the queue and processed later.