Wissance / Ferrum

Simple Go OpenId authorization server with Keycloak compatible API
https://wissance.github.io/Ferrum/
Apache License 2.0
5 stars 4 forks source link

Check work stability if Redis shut downed #38

Closed EvilLord666 closed 4 months ago

EvilLord666 commented 11 months ago

Check how would behave Ferrum if we stop Redis server, it shouldn't crashed it should respond with something like "Data Storage is not ready, please try again later", and work when storage is Up

In this task i also take some additional works:

EvilLord666 commented 6 months ago

Probably not only Redis but also any DataProvider, probably it is better to implement function isAvailable() and call it before every access to DS

EvilLord666 commented 4 months ago

Left only following things: