For microapps I simply use ip host mediaserver = CVP1 IP and ip host mediaserver-backup = CVP2 IP and set media_server var = "mediaserver" and RunExtScript failsover and sue the backup mediaserver in case of an issue.
But for CVP Studio Projects, I set audio_path = mediaserver/CVP/app/en-gb for e.g. and this works - as in Studio projects can resolve mediaserver = CVP1 IP.
But in case CVP1 is down, mediaserver-backup = CVP2 does not gets resolved automaticaly and call fails at play audio.
How to get Studio projects audio prompts to use mediaserver-backup please?
You can accomplish a failover like this for Studio apps without a load balancer. In your Studio app, create Hotevent elements to catch the "error.badfetch" and "error.badfetch.http" events. Or, you can create a single Error element from a CVP Subdialog Return. In these cases you can send the call back to ICM, update the media server to "mediaserver-backup", and send the call back into your Studio script.
If you're clever about it, you can even return information about the last successful Studio step execution to ICM, and pass that back into the second Studio script run to start where you left off (in the case of a media server failure mid-script).
One more thing about using Hotevents vs. using the Error element here... With the Hotevents, you should be able to update your path and return to your normal Studio script execution without exiting out to ICM.
My point was, you don't absolutely have to have a load balancer. Yes, the logic within the app becomes more complicated, so as app size increases it becomes more worthwhile to load balance instead.
You can update a session variable throughout the app to keep track of the last position (perhaps names of Page Connectors for simplicity), and then do some logic after the Hotevent to go back to the right page based on the session variable value.
I would think that in a relatively stable network, most of your callers that experience the media server backup failover scenario would do so at the beginning of a call.
You have reached the Cisco Logistics Support Center.. To Check Status of
your RMA, visit Product Returns & Replacements (RMA). Need help? Contact
us by Phone or Email. North Americas Phone: 1800 553 2447 Option 4
Email: firstname.lastname@example.org Europe Phone: +3...
The short answer is that you don't.... That isn't entirely true while at
the same time it kind of is, but for the most part you don't configure
the softkeys. You enable or disable them via TCL. Here is the long
answer. Be sure to read the whole thing or e...
Topology: IP Phone > Switches > Microsoft NPS setup to forward 802.1x
proxy to > ISE 2.1 patch 3 Authentication: EAP-TLS using Cisco MIC SANs
Phone Models 802.1X support? 802.1x flavor Addtl Comment EAP-MD5 EAP-TLS
Cisco 3905 Y Y N Cisco 6911 Y Y N Cisco ...