Cloud-based workloads have proliferated with the deep penetration of the internet. Microservices based handling of high volume transactions and data have become extremely popular owing to their scalability and elasticity. The major challenge that cloud-based microservice patterns face is predicting dynamic load and failure patterns, which affect resiliency and uptime. Existing Circuit breaker patterns are biased toward denying incoming requests to maintain acceptable latency values, at the cost of availability. This paper proposes the Elastic Circuit De-Constructor (ECD) pattern to address these gaps. The proposed ECD pattern addresses this challenge by dynamically adapting to changing workloads and adjusting circuit-breaking thresholds based on real-time performance metrics. The proposed ECD pattern introduces a novel ‘De-constructed’ state, that allows the ECD to identify alternate paths pre-defined by the application, ensuring user requests continue to be routed to the microservice. By leveraging ‘Availability’, ‘Latency’ and ‘Error rate’ as performance metrics, the ECD pattern is able to balance the fault tolerance and resiliency imperatives in the cloud-based microservices environment. The performance of the proposed ECD pattern has been verified against both no Circuit Breaker and a default Circuit Breaker setting.