CSS keepalive not accurately closing connections with HTTP 1.1
I have an issue where CSS is still sending requests to a server even though it has detected through the keepalive page that the server should be offline.
My setup is that I have front end webservers accessing an XML webservices backend through a CSS. There are 4 backend servers. Once per hour these backend servers need to rebuild some internal data, and when they do so they set their keepalive page to dead (the backend servers do this rebuild in a round-robin fashion so there are always at least 3 live backend servers). The problem is that the front end webservers connect to the backend servers using HTTP 1.1, which uses persistent TCP connections. It appears that the CSS won't kill these persistent connections and will still send traffic to the dead backend servers. Is there any way to get around this problem? The backend servers are written in java which completely abstracts away the http 1.1 persistent connections mechanism.
Moquery is the command line cousin of Vizore, it's very helpful and efficient sometimes during the troubleshooting. This article aims to provide moquery cheat sheet to the users for some most common seen scenarios.
Here is the checklist before customers/partners contact Cisco TAC:
Firmware Version of APIC and Switch
Download Switch and APIC techsupport logs
Problem description (Symptoms with details)
Business impact (eg, what kind of services...
moquery usageAPIC moquerySwitchmoquery
This document discuss a common issue observed during the VMM integration & VM workload migration to ACI fabric.
VMware Virtual machines are hosted in Cisco UCS-B seri...