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

Service unavailable (503) #156

Open
sthyregod opened this issue Apr 27, 2021 · 16 comments
Open

Service unavailable (503) #156

sthyregod opened this issue Apr 27, 2021 · 16 comments

Comments

@sthyregod
Copy link

I've been running into a few 503 errors when browsing the site, specifically when trying to browse the documentation on the following link:

https://www.rubydoc.info/github/rails/activeresource

screenshot

@whatisdot
Copy link

I also observed this yesterday afternoon (Apr 26).

@lsegal Did the hosting for rubydoc.info change recently?

@nateleavitt
Copy link

Also experiencing this with my own gem.

@lsegal
Copy link
Collaborator

lsegal commented Apr 27, 2021

There was an outage that seemed to be only affecting github projects. We investigated and it should now be resolved. Will be looking into how that happened. Thanks for reporting!

@Crusader500
Copy link

I am having this same issue please fix it

@pedrofurtado
Copy link

Still with error 😢

@lsegal
Copy link
Collaborator

lsegal commented Jul 5, 2021

We ran a quick restart on the service and it should be working now. We had an out of memory error which is pretty abnormal and will be investigating what caused it so we can fix and avoid this in the future.

Thanks for reporting!

@whatisdot
Copy link

@lsegal Looks like we're still seeing some disruption: https://rubydoc.info/gems/yard/File

@lsegal
Copy link
Collaborator

lsegal commented Jul 16, 2021

Thanks again! Made some adjustments just now to the memory usage so we can start working out how to better improve service.

Looks like people are catching this before our own uptime notifications are, so that's something we will also adjust.

@lsegal
Copy link
Collaborator

lsegal commented Jul 16, 2021

(PS: service is now functioning again)

@SampsonCrowley
Copy link

SampsonCrowley commented Aug 13, 2021

@lsegal down again, right now I'm unable to view the docs for StdLib StringIO

@SampsonCrowley
Copy link

@lsegal This seems to come back up with the same problem quite frequently. maybe it is time for a more robust resolution? (not that I have any suggestions without knowing what the original resolutions have been, every issue just says it's "being worked on", or "been fixed")

Very much appreciate the rubydocs service and would be willing to contribute to solving the solution in a more permanent manner if possible

#53
#109
#122 (mentioned, not main issue)
#124
#134
#147
#158

@whatisdot
Copy link

whatisdot commented Aug 17, 2021

I share @SampsonCrowley's thoughts. The rubydocs project is a tremendous help for my team and we're willing to help contribute to a solution for this issue.

@Duartemartins
Copy link

Getting this error too on the RGL gem.

@iloveitaly
Copy link

I'm still running into errors like this as well.

@jk779
Copy link

jk779 commented Oct 26, 2021

Its still happening quite often, more 503 then not. If you need help with hosting or the API connection, I'm glad if I can help.

If its an issue with a rate limit by github, which #156 (comment) suggests, maybe they're willing to up the qouta for an open source project that has such a huge audience/impact?

@svoop
Copy link

svoop commented Apr 30, 2023

503 have become less frequent, but apparently, docs (most notably generated off GitHub main) are often garbled. I mention it here because it could be a memory issues as mentioned above.

@lsegal YARD is tremendously useful for the community! That said, maybe Ruby Central would be willing to host (or sponsor the hosting) – having more CPU and mem resources for rubydoc.info might help.

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

No branches or pull requests