cancel
Showing results for 
Search instead for 
Did you mean: 

restriction dialog workprocess number for a single user

former_member633852
Participant
0 Kudos

Dear Experts,

How can i restrict the number of dialog work process of a user which he ll use it at the same time ?

Sometimes rfc user restricts all dialog processes and that cause for other users not to work,

Best Regards

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

For RFCs you can use quota parameters to control how many dialogs RFC connections can grab. This way you can be assured that the dialog users on the systems that have logged in through the GUI have ample work processes left.

Mike

1) rdisp/rfc_use_quotas : This parameter is used to activate the use of quotas for resource allocation. The following values are permitted:

0: resource allocation deactivated

1: resource allocation activated (default)

2)rdisp/rfc_max_queue : This parameter specifies the contingent for the maximum number of outstanding requests in the dialog queue. You can monitor how full the dispatcher queues are in transaction SM51.

SAP Suggestion: You should set this value quite small, as the dialog requests are also kept in this queue, and it is important that the queue does not become full.

2) rdisp/rfc_max_login : This parameter describes the contingent for the number of RFC users logged on to the SAP system.With transaction SM04 you can see users list.

3) rdisp/rfc_max_own_login : With this parameter you can set the cut-off value for the number of own logons in the SAP system. It is different from the parameter u201Crdisp/rfc_max_loginu201D in that in this case, it is the logons of one user only that may not exceed the quota. This parameter is valid only if the check is run locally

4) rdisp/rfc_max_own_used_wp:This parameter determines the contingent of dialog work processes that an RFC user may occupy simultaneously. The value is specified as a percentage of the configured dialog work processes.

5) rdisp/rfc_min_wait_dia_wp :This parameter is used to reserve a number of dialog work processes for dialog mode. It specifies the number of dialog work processes that should be kept free for dialog mode, thereby preventing that all processes are occupied by parallel RFCs.

SAP Suggestion: If a sufficient number of dialog work processes have been configured, this value should be increased. It must be guaranteed that the value of parameter rdisp/rfc_min_wait_dia_wp is always smaller than rdisp/wp_no_dia, otherwise no RFC requests can be processed.

6) rdisp/rfc_max_comm_entries:The value specifies the percentage of communication entries that may be occupied by the user.

7) rdisp/rfc_max_wait_time;This parameter determines the maximum period of time in seconds that the system waits after a load check. The wait time is calculated based on the amount of available resources. The fewer resources that are available, the longer the wait time.

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

rdisp/rfc_min_wait_dia_wp will be helpful on your situation.

But, when a RFC user makes you mad, just lock it. and kill all running processes under the rfc user.

Thanks.