Memory and the Web Dispatcher SAP BASIS

Memory Requirement

You'll need to make sure that there is sufficient memory to run the web dispatcher. The best way to estimate memory requirement is to first assign values for the various settings then use those values in the following formula to arrive at your estimate.

• Memory Requirement = (S · NS + G · NG + U · NU ) · 2 Bytes

Parameters Used to Estimate Memory Requirements for the Web Dispatcher

Parameters Used to Estimate Memory Requirements for the Web DispatcherParameters Used to Estimate Memory Requirements for the Web Dispatcher

Web Dispatcher Requirements

In order to run the web dispatcher, you'll need the following:

• SAP Web AS 6.20 with a 6.20 kernel
• Configure the HTTP port using the ms/http_port profile parameter
• A link for the web dispatcher to contact the HTTP port on the SAP message server
• Activate /sap/public/icman and /sap/public/icf_info/* (Transaction SICF)

Running and Stopping the Web Dispatcher

Start the web dispatcher by entering the following command:

sapwebdisp pf=<Prof<k0>ile name>

You'll notice there are several optional parameters that can be used to customize how the web dispatch functions. Table describes each optional parameter. Here's how to use it on the command line.

Command Line Options for Starting the Web Dispatcher

Command Line Options for Starting the Web DispatcherCommand-Line-Options-for-Starting-the-Web-Dispatcher

You can stop the web dispatcher by issuing the Kill or Sapntkill command depending on the operating system used to run the web dispatcher. If you're running UNIX, then use the Kill command followed by the process ID for the web dispatcher as shown here:

Kill -2 <pid>

If you're running Windows NT, then use the Sapntkill command followed by the process ID for the web dispatcher as shown here:

Sapntkill - INT <pid>

You'll find the process ID for the web dispatcher in the dev_webdisp trace file located in the working directory.

Dual Role for the Web Application Server

Although we tend to think of the web application server as only a web server, it can also operate as a web client that creates HTTP requests in an ABAP program and then, sends the request to the web server (the same server). The web server treats the HTTP request as if it came from a web client located on a different machine. In the web client role, the request is written to an MPI, which sends the request to the ICM using TPC/IP over a network connection. The MPI processes the request and sends the response to the ICF process.


All rights reserved © 2018 Wisdom IT Services India Pvt. Ltd DMCA.com Protection Status

SAP BASIS Topics