foojayio / discoapi

The foojay discovery api (discoapi) is made to discover java packages (jre/jdk) from different distributions.
GNU General Public License v2.0
107 stars 12 forks source link

API returns 503 Service Temporarily Unavailable #87

Open wartingep opened 10 months ago

wartingep commented 10 months ago

API return 503 Service Temporarily Unavailable again

$ curl "https://api.foojay.io/disco/"
<html>
<head><title>503 Service Temporarily Unavailable</title></head>
<body>
<center><h1>503 Service Temporarily Unavailable</h1></center>
<hr><center>nginx</center>
</body>
</html>
Virtlink commented 10 months ago

I encounter this error also, while trying to build my program using Gradle and the foojay 0.7.0 plugin. For me this is blocking. I hope it is resolved soon.

The dependency on foojay.io feels very brittle, where a misconfiguration or unexpected incident on Foojay's side can block the work of many people. Apparently this is not the first time this happened, and I think the Gradle plugin should deal with this gracefully.

HanSolo commented 10 months ago

We are already on it…

HanSolo commented 10 months ago

Should be back online…

HanSolo commented 10 months ago

It looks like the Gradle plugin is used a lot which creates way more load than we thought. Just back from a chat about that, we will add more resources and better scalability to the setup to avoid those problems.

Virtlink commented 10 months ago

The plugin is automatically added when you create a new Gradle project in IntelliJ, and also recommended on some pages on the Gradle website.