Have you ever wondered how to safeguard your application when using the database and a cache like Redis? What if one of them is down? What should we do? These are questions that every developer should ask themselves when building an API that needs to be reliable 24/7.
In this guide, we will be configuring a cache error handler that will cover every scenario where Spring Cache annotations are used.
Building the cache error handler
The reason to build a custom error handler is simple: we want the application working even though the cache is down.