Optional Configuration for Oracle Business Intelligence High Availability

The steps in this section describe how to perform optional configuration for Oracle Business Intelligence high availability.

This section contains the following topics:

Setting Optional Cluster Controller Parameters

You can set optional parameters that are related to Cluster Controller heartbeat frequency in the bi_cluster_config.xml file.

  1. Open the bi_cluster_config.xml file for editing at:

    BI_DOMAIN/config/fmwconfig/biconfig/OBICCS

  2. The following table describes default values for the cluster communication parameters under the ClusterProperties element. Optionally, modify the parameter values as required for the deployment.
    Parameter Description Default Value

    ServerPollSeconds

    The frequency in seconds of heartbeat messages between the Cluster Controller and the Oracle BI Server and Oracle BI Scheduler nodes in the cluster.

    5

    ControllerPollSeconds

    The frequency in seconds of heartbeat messages between the Cluster Controllers.

    5

  3. Save and close the file.
  4. Restart Oracle Business Intelligence.

This code shows example parameters in the bi_cluster_config.xml file. Note that any additional elements that are not shown in this example are centrally managed and cannot be set manually.

<bi:ClusterProperties>
  <bi:ClusterEnabled>true</bi:ClusterEnabled>
  <bi:ServerPollSeconds>5</bi:ServerPollSeconds>
  <bi:ControllerPollSeconds>5</bi:ControllerPollSeconds>
</bi:ClusterProperties>

Setting Optional Presentation Services Parameters

You can optionally configure certain parameters that control the communication between v and the JavaHost component.

To configure Presentation Services, set parameters in the instanceconfig.xml file on each computer that hosts Presentation Services.

  1. Open the configuration file instanceconfig.xml for editing at:

    BI_DOMAIN/config/fmwconfig/biconfig/OBIPS

  2. Under the ServerInstance tag, the JavaHostProxy element has optional subelements. The following table describes these optional subelements.
    Subelement Attribute Description

    LoadBalancer/Ping

    keepAliveMaxFailures

    Specifies the number of ping failures required before the host is declared nonfunctioning. The default value is 5.

    LoadBalancer/Ping

    keepAliveFrequencySecs

    Specifies the ping frequency in seconds. The default value is 20.

  3. Save and close the file.
  4. Restart Oracle Business Intelligence.

Setting Optional Oracle BI Presentation Services Plug-in Parameters

You can optionally configure the Oracle BI Presentation Services Plug-in to control session redirection behavior.

  1. Open the bridgeconfig.properties file for editing, for example at:

    BI_DOMAIN/config/fmwconfig/biconfig/bridgconfig.properties

  2. Optionally, you can include the parameter AlwaysKeepSessionAffiliation to control whether requests that belong to the same session can be redirected to another Presentation Services component if the current Oracle BI Presentation Services Plug-in component score is too low.

    The instance score is an internal score that the load balancing algorithm associates with each Oracle BI Presentation Services Plug-in instance in the cluster. It is based on various metrics that are collected by the load balancer.

    Set this parameter to true to disallow request redirection, or false to allow requests to be redirected. For example:

    oracle.bi.presentation.sawconnect.loadbalance.AlwaysKeepSessionAffiliation=true
    
  3. Save and close the file.
  4. Restart the analytics application from the Oracle WebLogic Server Administration Console. If Oracle BI Presentation Services Plug-in is using the Oracle BI Presentation Catalog, then the xmlpserver application must also be restarted.