Skip to content

Conversation

@dale-wahl
Copy link
Member

Noticed that setting up proxies could cause processors to fail without every raising an error (just looks like bad requests to the processors).

  • Added health tracking to the proxy handler
  • warns on proxy fail by proxy (in case issue is only with individual ones)
  • re-queues request for other proxies
  • if all proxies fail, optionally fallback to localhost/direct request (default is True since, well, that's the norm anyway)

In the event there is no fallback option and all proxies fail, we might consider raising something so that the processors known about this condition if we want to inform the user. But the admin should be informed now at least.

@dale-wahl dale-wahl requested a review from stijn-uva January 15, 2026 12:25
@dale-wahl dale-wahl merged commit 4178f3f into master Jan 15, 2026
2 checks passed
@dale-wahl dale-wahl deleted the proxy_fail_warn branch January 15, 2026 15:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants