Administration of Application Server - ABAP
Administration of Application Server - ABAP
Administration of Application Server - ABAP
PUBLIC
Warning
This document has been generated from the SAP Help Portal and is an incomplete version of the official SAP product
documentation. The information included in custom documentation may not re ect the arrangement of topics in the SAP Help
Portal, and may be missing important aspects and/or correlations to other topics. For this reason, it is not for productive use.
This is custom documentation. For more information, please visit the SAP Help Portal 1
12/28/2021
Overview
The documentation for the administration of the Application Server ABAP is structured as follows:
AS ABAP concepts and functions that are relevant for the administrator
Con guration and administration tools for setting up AS ABAP and for administration when system is running
Troubleshooting: tools and functions to identify and x errors when system is running
Note
Since the division between monitoring, con guration/administration, and troubleshooting is not clearcut and the
same tools are used for different tasks, the division is only intended as a general focus for the functions.
Function Description
SAP Lock Concept This section contains information about a special lock mechanism
that synchronizes access to data on the database. The purpose of
the lock mechanism is to prevent two transactions from changing
the same data in the database simultaneously.
Update Task in SAP System This section contains information about the SAP update system,
which is used for reducing the workload of SAP transactions with
time-consuming database changes. The update system also avoids
rollback problems that occur as a result of the differences between
the logical units of work (LUW) in an SAP transaction and in the
database.
SAP Number Range Buffer The number range buffer is used to increase performance when
assigning numbers. Instead of fetching the numbers each time from
the database, a single access to the buffer suffices.
SAP Memory Management This section introduces you to the SAP Memory Management
System and explains which parameters are available and what the
optimal settings for your system are.
SAP Printing Guide The SAP Printing Guide describes the functions of the SAP spool
system. The spool system is responsible for printing forms and
documents. The data to be printed is rst temporarily stored
("spooled"), then formatted, and nally transferred to a host spool
system to be output.
Background Processing This component enables background jobs to be processed with the
Computing Center Management System (CCMS).
This is custom documentation. For more information, please visit the SAP Help Portal 2
12/28/2021
Function Description
Change and Transport System The Change and Transport System (CTS) is a tool that helps you to
organize development projects in the ABAP Workbench and in
Customizing, and then transport the changes between the SAP
systems in your system landscape.
This is custom documentation. For more information, please visit the SAP Help Portal 3
12/28/2021
This is custom documentation. For more information, please visit the SAP Help Portal 4
12/28/2021
Soft Shutdown
The following overview describes the actions of the system in the various states.
WAIT_FOR_LOAD_BALANCE_UPDATE Wait until the RFC/HTTP clients no longer consider Timeout can be con gured
the server for calls with load balancing. The wait
time is restricted by the
rdisp/shutdown/load_balance_wait_time
parameter.
WAIT_FOR_END_OF_LONGRUNNER Wait for the end of the long-runner (batch, update, Yes
and so on) (without timeout)
WAIT_FOR_END_OF_EXCLUSIVE_ACTIONS Wait for the exclusive actions to start. Timeout can be con gured
This is custom documentation. For more information, please visit the SAP Help Portal 5
12/28/2021
WAIT_FOR_END_OF_J2EE If AS Java is active, the system waits for AS Java to Timeout can be con gured
end, as triggered in the state J2EE_SHUTDOWN.
The maximum wait time can be con gured using
the rdisp/shutdown/j2ee_timeout
parameter.
WAIT_FOR_IDLE_WPS Wait until all work processes are in "waiting" status Timeout can be con gured
and there are no more requests in the dispatcher
queue. The maximum wait time can be con gured
using the rdisp/shutdown/idle_wp_timeout
parameter.
Since some states do not have a timeout, it cannot be guaranteed that the soft shutdown will terminate within a certain time
span (sum of all timeouts).
Related Information
Soft Shutdown: Con gure Timeouts
SAP Application Server States
Procedure
For some of the states that are executed in an AS ABAP soft shutdown there are timeouts that you can con gure using pro le
parameters.
The following table describes these parameters, how they work, and their default values.
This is custom documentation. For more information, please visit the SAP Help Portal 6
12/28/2021
rdisp/shutdown/ This parameter de nes how long the SAP kernel waits at shutdown 180 (seconds)
load_balance_wait_time for the sever to be deleted from the load balance information (State
WAIT_FOR_LOAD_BALANCE_UPDATE). In this time, all requests
can continue to be processed.
Value 0 means that the kernel does not wait, but goes directly into
the next shutdown state.
Caution
This state has nothing to do with the logged on user or other
resources. Rather, it gives clients time to see the server status
and as a consequence remove the server from their dispatching.
rdisp/shutdown/ disable_login This parameter can be used to prevent GUI logons during shutdown off
(State DISABLE_EXTERNAL_LOGIN). This is valid irrespective of
(users can logon
user roles or authorizations.
during shutdown)
rdisp/shutdown/ trigger_timeout Timeout for starting exclusive actions (state 600 (seconds)
WAIT_FOR_END_OF_EXCLUSIVE_ACTIONS).
Value 0 means that the kernel does not trigger a timeout, and always
waits until the autoabap has nished running.
rdisp/shutdown/ auto_logout This parameter de nes how long dialog users can be inactive for 1800 (seconds)
during the soft shutdown before they are logged out automatically
(State WAIT_FOR_END_OF_SESSIONS).
The value 0 means that a timeout is not triggered when waiting. The
soft shutdown then waits until rdisp/auto_logout has nished
running. If this parameter is also set to 0, the soft shutdown waits
until all users have logged off.
rdisp/shutdown/ j2ee_timeout This parameter de nes how long the soft shutdown waits for AS 600 (seconds)
Java to end (State WAIT_FOR_END_OF_J2EE).
Value 0 means that the kernel does not trigger a timeout, and always
waits until the AS Java has terminated.
rdisp/shutdown/ idle_wp_timeout This parameter de nes how long the soft shutdown waits for all work 3600 seconds
processes to be in waiting state (State WAIT_FOR_IDLE_WPS).
Value 0 means that the kernel does not trigger a timeout, and always
waits until all work processes have the state waiting.
More Information
Soft Shutdown in SAP Application Server
This is custom documentation. For more information, please visit the SAP Help Portal 7