SAP ABAP IMG Activity VBGRFC_CUS_O_SRV (Application Server-Specific Settings (Outbound))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-MID-RFC-BG (Application Component) Background RFC (bgRFC)
     SQRFC2 (Package) ABAP Development for bgRFC
IMG Activity
ID VBGRFC_CUS_O_SRV Application Server-Specific Settings (Outbound)  
Transaction Code S_BIN_67000038   (empty) 
Created on 20050606    
Customizing Attributes VBGRFC_CUS_O_SRV   Application Server-Specific Settings (Outbound) 
Customizing Activity    
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name VBGRFC_CUS_O_SRV    

Use

You can use this transaction to configure the bgRFC scheduler for outbound processing at the application server level.

***************************************************************

Note

The settings you make here are not activated immediately; instead they only become active when AUTOABAP next runs.

***************************************************************

Requirements

Use this transaction only if you do not want to use the default settings.

Standard settings

Define the following fields as required for each entered server:

*****************************************************************

Note

If you want to define your own defaults for your application servers, you can create a server entry with the name BGRFC_INSTANCE_DEFAULTS and enter the required values for this entry. These settings then apply to all application servers that do not have different values entered.

******************************************************************

Number of Schedulers

(Number of outbound schedulers per application server)

Number of schedulers (per application server). A large number of schedulers can help a system to process more queries in parallel if the system load is heavy. However, if the system load is light, too many schedulers will block each other and reduce throughput.

***************************************************************

Note

At least three dialog work processes must be available on each application server where a scheduler is to be started. Another dialog work process must be made available for each further scheduler. No scheduler can be started on application servers with fewer than three dialog work processes. Make sure that both inbound and outbound schedulers have enough dialog work processes.

***************************************************************

The values have the following meanings:

  • -1: The number of schedulers is determined by the load (default).
  • 0: Application server/destination is locked for bgRFC.
  • > 0: Maximum number of running schedulers for application server/destination.
    • Default value: -1
    • Value range: >= -1, 0 = locked

Number of Connections per Server

(Maximum number of open connections (tasks) per application server)

This parameter defines how many open connections (tasks) can be held by a server. All non-processed bgRFC calls for this destination are counted. You can use this parameter to prevent destinations from being overloaded by bgRFC calls.

For TCP/IP connections (external server programs), generally only one connection should be permitted.

You can also specify the number of permitted open connections at the scheduler level. If the number of possible connections per scheduler is fewer than the number of possible connections at the destination level, or if these connections have to be distributed to multiple destinations, the maximum number of open connections per destination might not be reached. The maximum number of open connections that can be held by the task handler is a further restriction.

  • 0: Destination is locked against bgRFC calls.

  • Default value: 500
  • Value range: >= 0

Percentage of Gateway Resources

(Percentage of available gateway resources in):

Specifies the percentage of currently available (free) gateway resources that can be used by a scheduler. You can use this parameter setting to avoid gateway overloads.

Choose a percentage between 1% and 100%.

If you choose a percentage that is too large, you may overload the gateway. If you choose a percentage that is too small, the throughput may be restricted.

  • Default value: 50
  • Value range: 1 < x < 100

Scheduler Idle Time

(Idle time of a scheduler in seconds)

The idle time determines how long the scheduler can wait if no queries are currently waiting to be processed. If there are no queries after this period of time, the scheduler is terminated.

  • Default value: 300
  • Value range: >= 60

Destinations per Server

(Maximum number of destinations processed by a scheduler)

  • Default value: 10
  • Value range: >=1 and <= <Maximum number of connections per server>

Lifetime of Entries

(Maximum lifetime of load balancing entries in seconds)

Automatic load balancing data is created for systems that receive tRFC or qRFC calls. Under normal circumstances, these entries are refreshed by returning calls. The system actively requests information only if an entry is older than the setting in this parameter.

  • Default value: 10
  • Value range: >= 1

Activities

Example

Business Attributes
ASAP Roadmap ID 306   Establish System Administration 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 1   Critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG VBGRFC_CUS_O_SRV 0 B200000069 RFC 
Maintenance Objects
Maintenance object type    
History
Last changed by/on SAP  20100914 
SAP Release Created in 710