Sample Profiles for the ICM
A number of example profiles for the SAP NetWeaver Application Server are presented below. 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 NetWeaver.
Application Server with HTTP, HTTPS and SMTP Access
If you want to configure the for HTTP, HTTPS, and SMTP, add SAP NetWeaver Application Server (for example), the following lines to your instance profile.
More information: 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.
Application Server with a High Expected Load
If you anticipate a high load for your SAP NetWeaver Application Server, you can set the following parameters to large values.
# Number of worker threads icm/min_threads = 50 icm/max_threads = 250 # Increase MPI memory area mpi/total_size_MB = 400 # Max. number of connections, length of request queue icm/max_conn = 1000 icm/req_queue_len = 1000
Binding Ports < 1024 on UNIX
If you want to bind ports less than 1024 on UNIX, you can use the external additional program icmbnd.
# Use default ports # icmbnd needs root permissions # "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 exe/icmbnd = <path of executable>
Activating the HTTP Logfile
icm/HTTP/logging_0 = PREFIX=/, LOGFILE=access_log, MAXSIZEKB=4000, SWITCHTF=month, FILEWRAP=on