Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Should Engine healthchecks rely on Appetiser? #768

Open
donaldgray opened this issue Mar 19, 2024 · 0 comments
Open

Should Engine healthchecks rely on Appetiser? #768

donaldgray opened this issue Mar 19, 2024 · 0 comments

Comments

@donaldgray
Copy link
Member

Engine has a couple of configured health-checks:

  • Database (via AddDbContextCheck)
  • Queue listeners - this is a custom health-check that validates all configured listeners are still running and haven't bombed out.

Should we add Appetiser as a health-check for Engine? During batch ingest for SLF there were a couple if instances were Appetiser appeared to crash - it should restart of it's own accord but it might be easier for this failure to mark Engine as a whole as faulty. Alternatively stop listening to Image queue until Appetiser is healthy again - potentially reject sync ingest requests during this window too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant