Sunday 29 January 2012

SAP Web Dispatcher Administration



SAP Web Dispatcher Administration


Definition
From SAP Glossary , SAP Web Dispatcher is an SAP solution for load distribution for HTTP(S) requests. If an SAP system consists of multiple instances, the SAP Web Dispatcher receives the requests from the browser and forwards them to the application server that currently has most capacity. This simplifies administration since there is only one entry point (IP address, HTTP(S) port, and so on) to the SAP system.
Administration
Installation
Command for installing webdispatcher :
sapwebdisp pf=<profile file>
Sapwebdisp can also be started using bootstrap options, which then created sapwebdisp.pfl and icmauth.txt if these don't exist :
sapwebdisp -bootstrap
For Windows NT you can install the service with this command :
ntscmgr install sapwebdisp -b <program_path>\sapwebdisp.exe -p "service pf=<profile file> <options>"
To kill sapwebdisp service you can use this command, in Windows :
sapntkill -INT <PID>
In Unix you can use this command to kill the running process:
kill -2 <PID>
Monitoring
You can monitor SAP Web Dispatcher from icmon command line program or Web Interface http://<server with domain>:<SAP Web Dispatcher port>/<admin prefix>. SAP Webdispatcher process is specified in parameter icm/server_port_0 and admin prefix is specified in icm/HTTP/admin_0. Both parameters are specified in profile file.
Useful Command
sapwebdisp -v -> check SAP Web Dispatcher version
sapwebdisp -checkconfig pf=<profile> -> check configuration which connect to certain message server.
Profile parameter
icm/server_port_<x> : port to receive HTTP request
rdisp/mshost : message server host to be accessed
ms/http_port : message server port to be accessed


No comments:

Post a Comment