Uploaded image for project: 'ListenBrainz'
  1. ListenBrainz
  2. LB-878

Allow LB to start up if there are missing services

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • None

      In https://github.com/metabrainz/listenbrainz-server/pull/1421/ we made a start towards allowing LB to start up if the timescale service is unavailable. In this case, we start up as normal but when a user tries to visit a page that requires timescale we return an error message.

      We should extend this process to also allow LB to start up if other services are down (main postgres, redis, rabbitmq), and show a relevant error message on each page.

      This would have to be combined with a check that informs us if a service is down, because the regular http status check on listenbrainz.org would still succeed

            Unassigned Unassigned
            alastairp Alastair Porter
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:

                Version Package