You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jul 2, 2020. It is now read-only.
Use case: if RabbitMQ is not available, we return error 500 to client. Most of clients do not make retries and data is just lost. Likely better solution is:
Retry publishing with (increasing) timer 2-4 times in case that Rabbit is just restarting
If failed, save the data to handle it later. The only place we have for this is etcd (unless we want to create a volume for WHS). Then (periodically?) WHS checks the etcd content and pablish data, when RabbitMQ connection is OK again.
NOTE: multiple WHS instances insert the same data from etcd? Can be handled in ES but if possible to finde simple solution in WHS - do this.
The text was updated successfully, but these errors were encountered:
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Use case: if RabbitMQ is not available, we return error 500 to client. Most of clients do not make retries and data is just lost. Likely better solution is:
NOTE: multiple WHS instances insert the same data from etcd? Can be handled in ES but if possible to finde simple solution in WHS - do this.
The text was updated successfully, but these errors were encountered: