I’ve deployed Streamlit as a Google Cloud Run Service. As mentioned in other topics, it’s expensive.
I’ve found that a health check and a host-config request is made periodically which keeps the server up.
I would like to configure Streamlit so it stops this periodic health checks until the streamlit app is used again.
I haven’t found a config option so I’m planning to add this feature.
Am I missing something?
This are the pingued URLs:
/_stcore/health
/_stcore/host-config
@Martin_Sarsale have you been able to find a fix for this issue? in this thread from last year (Streamlit app on Google Cloud Run is expensive - Deployment - Streamlit) they say that upgrading to 1.19.0 fixed the issue, but clearly it is back in later versions. I tried downgrading to 1.19.0, but that broke other things. If there is no other fix for this I might try to explore that route further though.
Did you finally find a way to stop these pings? My app is also running non-stop and it’s really expensive, and I have diagnosed the same issue, calls to those endpoints that return 404s.