All requests blocked on FileBackedHTTPMetadataProvider for metadata at unreachable URL

Cantor, Scott cantor.2 at osu.edu
Wed Nov 6 21:51:01 UTC 2024


> However, it seems unwise that an issue retrieving metadata
> can cause the entire application to be blocked for 60
> seconds. Is anyone aware of how to avoid this issue?

Refreshes don't happen in a foreground thread. Leaving aside that the actual timeout is up to you, if it's blocked that would have to mean there was no existing copy in place yet for it to use and/or it's set to initialize in a particular way that is hung up and not depending on an existing backup copy.

Because the code doesn't know which SP(s) are in that source, all requests that make it that far into the chain are getting stuck because without any valid metadata to query it's stuck until it knows it can keep going to another metadata source.

-- Scott




More information about the users mailing list