Cisco Cisco Unified Customer Voice Portal 10.5(1)
D-4
Cisco Customer Voice Portal (CVP) Release 3.0(0) Configuration and Administration Guide
Appendix D Configuring Cisco Content Services Switch (CSS) for Use with CVP
General Approach
Keepalives
The media servers are standard http servers. CSS supports varying methods of keepalives used to
determine the availability of an individual service.
determine the availability of an individual service.
For media servers, the http keepalive method is recommended. This will ensure that CSS determines the
availability of a server at the application layer. In order to implement this keepalive method, the service
must identify an available html page which the keepalive will use to determine http availability. For this
reason, in addition to the CVP prompt audio files, the server should have an available html document
defined. The example assumes an “index.html” document is available on the media servers. The http
keepalive method will continuously check for the availability of this document as a means to determine
that the server is alive and capable of serving documents.
availability of a server at the application layer. In order to implement this keepalive method, the service
must identify an available html page which the keepalive will use to determine http availability. For this
reason, in addition to the CVP prompt audio files, the server should have an available html document
defined. The example assumes an “index.html” document is available on the media servers. The http
keepalive method will continuously check for the availability of this document as a means to determine
that the server is alive and capable of serving documents.
It is essential that all media servers included in a Media Server Content rule contain all of the CVP audio
prompt files intended for use by that content rule to ensure that no matter which server CSS directs the
request to, the prompt file will be available.
prompt files intended for use by that content rule to ensure that no matter which server CSS directs the
request to, the prompt file will be available.
Use these CSS commands to setup the http keepalives while configuring each media server service:
keepalive type http
keepalive uri "/index.html"
Keepalive Times
Because these services are directly involved in processing voice calls, the shortest possible failover and
re-activation times are desired. As such, set the following keepalive parameters:
re-activation times are desired. As such, set the following keepalive parameters:
keepalive retryperiod 2
keepalive maxfailure 1
Groups
Define a group for the participating media servers if your configuration requires source groups (see the
discussion of Groups in the
discussion of Groups in the
section above for details.)
Example 0-3
Defining Media Servers Group
group mediaservers
add destination service mediaserver1
add destination service mediaserver2
add destination service mediaserver3
vip address 10.1.1.4
add destination service mediaserver2
add destination service mediaserver3
vip address 10.1.1.4
Activate services, group and rules:
Activate each service and group of media-servers.