Consul runs separately from your services. Your services register with Consul, to note their physical address. When you want to send a request to orders.api - you first reach out to consul, to find the physical address and then you can send an HTTP request. Here's a video: th-cam.com/video/us44l4WJ7Fo/w-d-xo.html
Seq (or anything else) can target a health check endpoint on your gateway/proxy. If the health check fails, they send you a slack notification or email. Cloud providers have support for automatically restarting services if they fail. Then you can consider a active-passive setup, with two instances but only one is serving traffic. If for any reason the active instance crashes, we re-route the traffic to the passive instance (which becomes the new active).
Enjoyed this video!
Awesome, thank you!
You have the best guides for developers! Thx!
Much appreciated!
And best guides for software design as well...
gold. i like how aspire may be introduced partially
Yeah, once you understand what it does you get to pick and choose what you need. I'm starting to love the whole ecosystem around it.
what are the consul's advantages over .net service discovery?
Consul runs separately from your services. Your services register with Consul, to note their physical address. When you want to send a request to orders.api - you first reach out to consul, to find the physical address and then you can send an HTTP request. Here's a video: th-cam.com/video/us44l4WJ7Fo/w-d-xo.html
You should have some alerting system in place for this -> can u suggest any good alerting system or can u make video on that. It will help a lot
Seq (or anything else) can target a health check endpoint on your gateway/proxy. If the health check fails, they send you a slack notification or email. Cloud providers have support for automatically restarting services if they fail.
Then you can consider a active-passive setup, with two instances but only one is serving traffic. If for any reason the active instance crashes, we re-route the traffic to the passive instance (which becomes the new active).
how does aspire work? do you have to be logged in to use the aspire link?
No, it's just a way to orchestrate containers
Hey @milan, if an api gateway goes down then how we will came to know it has gone down. Can u help me on this
You should have some alerting system in place for this
@ can u suggest any good alerting system or can u make video on that. It will help a lot
Please mention aspire in this title, what's the reason of not mentioning it?
it IS in the title "...Made Easy With Aspire"
Damn strange I did not see that, my bad
Nah, I updated the title after your suggestion 🫡