Hello everyone, I’m a phd student in human-computer interaction and I recently started using Streamlit for my interactive data vis course. I built and deployed an app and it was working for about a day. After a while, I got this error: “Argh. This app has gone over its usage quota limits. Please try again in a few minutes.”
I know other people in my class also got it, they told me that it goes away when you wait. But it’s been like that for more than 3 days now. Any suggestions on what to do?
Here’s the documentation on our Resource Limits for Streamlit Sharing.
Apps get up to 1 CPU, 800 MB of RAM, and 800 MB of dedicated storage in a shared execution environment.
We’re actually allowing apps to go a little over that at the moment but shhhh, don’t tell anyone
If an app exceeds the limits we’ll show the fail whale and ideally with no traffic the resource usage will fall so the app can serve requests again, but as you saw this isn’t always the case.
Hoping to get some improvements out around this flow in the near future!
Thank you so much for the detailed reply Jonathan! A couple of friends from my course have experienced the same problem, so I shared the work around you posted. Looking forward to future improvements.
Earlier today my colleagues couldn’t see it and got a quota limit message. It seems to behave strangely and it might be due to something going awry with the caching of TensorFlow.