У меня есть приложение Django, которое читает базу данных MySQL и обслуживает эти данные в шаблоне, представленном Django.

Иногда я получаю следующую ошибку случайно: 1045 (28000): доступ запрещен для пользователя 'root' @ 'xxxx' (с использованием пароля: ДА)

Мой Django URL - это /getdata. Я ударил его, и он отлично работает, извлекает данные и отлично отображает шаблон. Теперь я нажимаю обновить и получаю вышеупомянутую ошибку «Отказано в доступе».

Теперь снова, если я обновлю страницу, ошибка исчезнет, и страница будет отображаться очень хорошо.

Если я обновляю страницу 10 раз, я получаю эту ошибку 3 из 10 раз.

И через некоторое время сервер django просто падает, ничего не оставляя в логах.

Я использую сервер MySQL в док-контейнере с открытыми 3306 и 33060. Мой Django-сервер также работает в отдельном док-контейнере.

Когда сервер django дает сбой, его контейнер перестает оставлять в журналах Docker следующее:

Jan 24 10:24:11 x.x.x.x dockerd[7408]: time="2019-01-24T10:24:11-08:00" level=info msg="shim reaped" id=6512d0b483768c839770c684bd477780d360bce5fd5894e6e49f77da9b6b70eb
Jan 24 10:24:11 x.x.x.x dockerd[7408]: time="2019-01-24T10:24:11.773109234-08:00" level=info msg="ignoring event" module=libcontainerd namespace=moby topic=/tasks/delete type="*events.TaskDelete"

Мне нужны некоторые рекомендации для отладки.

0