Occasionally the Celery workers that power WikiWho will go down, because we start it using init.d. When it dies, it must be manually restarted. We should move them to use systemd instead so they are auto-restarted.
See example implementation and configuration.
Original report
Steps to replicate the issue (include links if applicable):
- Go to any Wikipedia article, e.g. (from clicking the random article link), https://en.wikipedia.org/wiki/Spaatz_Island
- Click "Who Wrote That?"
What happens?:
Chrome thinks for a while (with blue banner showing), then replaces it with a red banner saying, "Error: Refresh or try again later."
What should have happened instead?:
Chrome thinks for a while (with blue banner showing), then banner changes to say that Who Wrote That is in effect.
Other information (browser name/version, screenshots, etc.):
I'm using Chrome. I could reproduce this on both Windows and Chrome OS.