Using Windows Azure Traffic manager (WATM) in fail-over mode with following scenarios:
- Service with Worker role only (No web endpoint)
- Service with WCF endpoints thru web roles and no active web content
In both cases we will have service URL which can be part of WATM policy.
Windows Azure Traffic Manager (WATM) supports Windows Azure hosted services and determines the health of each hosted service based on the monitor you apply. WATM heartbeat mechanism work with service endpoints so as long as the hosted service has an endpoint then it is supported by Windows Azure Traffic Manager.
WATM monitoring will work only with those services, which includes at least an endpoint which receive and respond to HTTP GET queries. The current WATM CTP does not support monitoring on TCP or other ports besides HTTP.
I wonder if Traffic manager can support non-Azure services? (such as servers in my own rack in a non-Azure datacenter)