Entering content frameThis graphic is explained in the accompanying text Sample Profile for the ICM Locate the document in its SAP Library structure

The following section specifies a few sample profiles of the SAP Web Application Server. It displays only those parts that are relevant for the ICM and the ICM server cache.

You can transfer the following parameter values directly into the instance profile of a SAP Wen Application Server.

Application Server with HTTP, HTTPS and SMTP Access

If you want to configure the SAP Web Application Server for HTTP, HTTPS and SMTP, add (for example), the following lines to your instance profile.

# Port Definition

   icm/server_port_0    = PROT=HTTP, PORT=1080

   icm/server_port_1    = PROT=HTTPS, PORT=1443

   icm/server_port_2    = PROT=SMTP, PORT=1025

 

# Parameter Values for SSL Support

   sec/libsapsecu   = $(DIR_EXECUTABLE)/libsapcrypto.so

   ssl/ssl_lib      = $(DIR_EXECUTABLE)/libsapcrypto.so

See also:

icm/server_port_<xx>

Application Server with an Anticipated Small Load

If the anticipated load for the ICM is low, you can keep the number of threads small.

# Number of usable threads

icm/min_threads = 10

icm/max_threads = 10

See also:

icm/min_threads

icm/max_threads

Application Server with a High Expected Load

If you anticipate too much load for your SAP Web Application Server, you can set the following parameters to large values.

# Number of usable threads

icm/min_threads = 50

icm/max_threads = 100

# Increase the size of the MPI memory area

mpi/total_size_MB = 80

# Number of maximum connections, length of the wait queue

icm/max_conn = 1000

   icm/req_queue_len   = 250

See also:

Memory Pipes

icm/max_conn

icm/req_queue_len

Binding Ports Lower Than 1024 on UNIX

If you want to bind ports less than 1024 on UNIX, you can use the external additional program icmbnd. For more information, see Binding Ports Lower Than 1024 on UNIX.

# Use default ports

# icmbnd must have superuser authorizations:

# "chown root icmbnd" and "chmod 4755 icmbnd

   icm/server_port_0    = PROT=HTTP, PORT=80, EXTBIND=1

   icm/server_port_1    = PROT=HTTPS, PORT=443, EXTBIND=1

   icm/server_port_2    = PROT=SMTP, PORT=25, EXTBIND=1

See also:

icm/server_port_<xx>

Activating the HTTP Logfile

Working with an HTTP logfile is described in Logging in the ICM. In the following example, the file is rewritten every month.

# HTTP logfile: The file is rewritten when the file size is 4MB and

# at the start of each new month

   icm/HTTP/logging_0  = PREFIX=/, LOGFILE=access_log,

                         MAXSIZEKB=4000, SWITCHTF=month, FILEWRAP=on

See also:

icm/HTTP/logging_<xx>

Activating the SAP J2EE Application Server

The SAP J2EE Application Server is integrated into SAP Web Application Server Release 6.20, although it is not started automatically. In the following example, the parameters are set so that the J2EE server is started automatically. For more information, see Integration of the SAP J2EE Application Server.

# J2EE server should be automatically started by the dispatcher

   rdisp/j2ee_start = 1

# J2EE server is running on the local host with port 33000,

# maximum 20 parallel connections

   icm/HTTP/j2ee_0 = PREFIX=/, HOST=localhost, PORT=33000, CONN=0-20

See also:

icm/HTTP/j2ee_<xx>

 

 

 

 

 

 

    

 



    

 

 

 

 

Leaving content frame