AtomGraph / LinkedDataHub

The low-code Knowledge Graph application platform. Apache license.
https://atomgraph.github.io/LinkedDataHub/
Apache License 2.0
492 stars 123 forks source link

Separate HTTP client for the Linked Data browser #144

Closed namedgraph closed 1 year ago

namedgraph commented 1 year ago

Many subsequent Linked Data client requests can exhaust the connection pool quickly, causing the whole application to hang.

It should be possible to use two separate HTTP client instances for internal app use and the LD browser. Even if the LD browser runs out of connections, the system one should still work.

namedgraph commented 1 year ago

The LD browser could also send a User-Agent header pretending to be a browser: https://twitter.com/namedgraph/status/1597687323176890368

namedgraph commented 1 year ago

Fixed in 6f2b43508ba22b68f324a17dc21d080353383a75