broadinstitute / gnomad-browser

Explore gnomAD datasets on the web
https://gnomad.broadinstitute.org
MIT License
81 stars 44 forks source link

Certain pages fail when redis is configured but unavailable #1208

Open sjahl opened 1 year ago

sjahl commented 1 year ago

When standing up a new demo that lacked redis, but had the redis URL defined in its pod environment variables, some pages seemed fine, but we found that other pages failed to load, and logged timeouts related to the redis cache.

Initial diagnosis here is that we have something (i.e. the GeneCoverage query, when loading the gene page) that is either:

This would be a good case to try and resolve, so that the app is at least somewhat resilient to failures of the redis cache, and has the ability to run without it. Or, we could fail to start up if a cache is configured but cannot be used.

rileyhgrant commented 1 year ago

From browser meeting: