From the course: Kubernetes: Service Mesh with Istio

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Circuit breaker tests via timeouts

Circuit breaker tests via timeouts - Kubernetes Tutorial

From the course: Kubernetes: Service Mesh with Istio

Start my 1-month free trial

Circuit breaker tests via timeouts

- The concept of circuit breaking is another one of the connection-oriented services that Istio can inject into our environment. In this module, I'm going to do an ls to get the directory listing. We can look at our circuit breaking file, and in here, we're going to talk a little bit about the process that we need to implement. Firstly, we need to have a way of generating load into the environment, and we're going to use the Fortio tool, which is a tool that the Istio community has developed to generate load against our system. We're still going to use our hostname target, but we need to inject some delay, because the circuit breaking process that we're going to implement is looking at only having one connection at a time connected to our service. Our service is so small and fast that it basically finishes its connection before the next connection would even start in most generator type environments. So, we're going to put a delay in just like we have in the past, by creating a fault…

Contents