SAP recommends that you use the SAP Web Dispatcher as the entrance point for your Web queries. This is then used as the access point for your network and also executes load balancing for HTTP requests.
See SAP Note 1040325 .
You can use HTTP load balancing on the SAP Message Server for stateless applications only. The message server cannot be used in the portal environment, nor as a load balancer for stateful applications.
Instead, use SAP Web Dispatcher.
To use the SAP Message Server for load balancing in an SAP system (AS ABAP), the following prerequisites must be met.
HTTP ports, through which the message server receives information from the servers, must be set up for all application servers.
Parameter ms/ server_port_<xx> must be set in the profile of the message server.
You can also transfer the information via HTTPS. Then you have to ensure that HTTPS ports are set up and that the following parameters are set in the profile of the message server:
ms/urlmap_secure = 1
ms/urlprefix_secure = 1
The following ICF services must be activated (transaction SICF).
/default_host/sap/public/icf_info
/default_host/sap/public/icf_info/logon_groups
/ default_host/sap/public/icf_info/urlprefix
You cannot work with additional virtual hosts if you want to use HTTP load distribution managed by the message server.