Cisco Cisco Customer Voice Portal 8.0(1)
D-8
Cisco Customer Voice Portal (CVP) Release 3.1(0) Configuration and Administration Guide
Appendix D Configuring Cisco Content Services Switch (CSS) for Use with Customer Voice Portal
Application Server Configuration
Keepalives
For application servers, a CSS scripted keepalive should be used. Included within the Customer Voice
Portal Application Server Installation’s ‘Downloads’ directory is a file called ‘ASKeepalive.txt’. This
file is a scripted keepalive for use with CSS. The scripted keepalive will utilize the application server’s
built-in heartbeat mechanism to validate that the AS is running at the Application Level. This will ensure
that, if an AS is taken out of service, CSS will recognize this state change and mark the CSS service
unavailable.
Portal Application Server Installation’s ‘Downloads’ directory is a file called ‘ASKeepalive.txt’. This
file is a scripted keepalive for use with CSS. The scripted keepalive will utilize the application server’s
built-in heartbeat mechanism to validate that the AS is running at the Application Level. This will ensure
that, if an AS is taken out of service, CSS will recognize this state change and mark the CSS service
unavailable.
Load the CSS Application Server Keepalive Script into the /scripts directory of the CSS by copying it
from a tftp-enabled server onto the Content Switch. During the copy process, name the script:
from a tftp-enabled server onto the Content Switch. During the copy process, name the script:
ap-kal-httpvxml
Assign the keepalive script to each of the Application Server services. The ap-kal-httpvxml keepalive
script accepts one parameter, which is the ipaddress of the application server for which the service is
configured.
script accepts one parameter, which is the ipaddress of the application server for which the service is
configured.
keepalive type script ap-kal-httpvxml "[ipaddress]"
where [ipaddress] is replaced with the address of the service you are configuring.
Note
For detailed instructions on implementing scripted keepalives for CSS, please see the section “Using
Script Keepalives With Services” located at the end of Chapter 1 of the CSS Basic Configuration Guide.
Script Keepalives With Services” located at the end of Chapter 1 of the CSS Basic Configuration Guide.
Keepalive Times
Because these services are directly involved in processing voice calls, the shortest possible failover
detection is desired. Set the following keepalive parameters:
detection is desired. Set the following keepalive parameters:
keepalive maxfailure 1
Note
If no keepalive retry period is specified, the default value of 5 seconds (recommended value) is used.
Groups
Define a group for the participating application servers if your configuration requires source groups (see
the discussion of Groups in the
the discussion of Groups in the
section above for details.)