Siebel Performance Tuning Guide > Tuning the Web Server Computer for All UNIX and Linux Platforms > Tuning Siebel Business Applications for Oracle Solaris >

Tuning the Oracle iPlanet Web Server


This topic is part of Tuning Siebel Business Applications for Oracle Solaris.

If you have a busy Web server, then some of your users might experience difficulty connecting to your Web server. To address this issue, change the tcp_conn_req_max_q and tcp_conn_req_max_q0 default values, using the ndd command. For details on how to use the ndd command, see Tuning Siebel Application Object Manager Instances for Oracle Solaris.

Also, tune the Oracle iPlanet Web Server for optimal performance using the following procedure. For more information about tuning the Web server, see Specifying Static File Caching.

To tune the Oracle iPlanet Web Server

  1. Using a text editor such as vi, open the file Web_server_Root/config/magnus.conf, where Web_server_Root is the root path of the Oracle iPlanet Web Server.
  2. Set the parameter RqThrottle to 1024 or a higher value, depending on computer resources such as memory and CPU.

    The RqThrottle parameter specifies the maximum number of simultaneous transactions the Web server can handle. The default value is 512. By changing this value to 1024 or a higher value, you can reduce or minimize latencies for the transactions that are performed.

  3. Add or modify the MaxKeepAliveConnections parameter, setting its value to 1000. The default value is 200.
  4. Save your modifications to the magnus.conf file.
  5. Restart the Web server.

    After making the changes to the Oracle iPlanet Web Server parameters, change the following parameters on the workstation hosting the Oracle iPlanet Web Server.

  6. Open the /etc/system file for editing.
  7. Set the Oracle Solaris system parameters as shown in the table below:
    Parameter
    Scope
    Default
    Value
    Tuned
    Value
    Comments

    rlim_fd_max

    /etc/system

    1024

    65536

    Process open file descriptors limit.

    The tuned value shown is a starting point. A higher value could be used, depending on the expected load (for associated sockets, files, and pipes, if any).

    rlim_fd_cur

    /etc/system

    64

    65536

    The tuned value shown is a starting point. A higher value could be used, depending on the expected load (for associated sockets, files, and pipes, if any).

    kernel_cage_enable

    /etc/system

    0

    1

    Enables the kernel cage.

  8. Restart the workstation hosting the Oracle iPlanet Web Server.
Siebel Performance Tuning Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.