Устранение неполадок дублирования запроса контроллера - PullRequest
0 голосов
/ 30 ноября 2018

Мне нужна помощь с проблемой, которую я заметил с помощью нескольких действий в моем приложении.Проблема не постоянна, может случиться в 50% случаев.Мне кажется, что маршрут вызывается дважды в одну и ту же секунду:

Started POST "/profile/sign_in" for 127.0.0.1 at 2018-11-29 15:36:09 -0800
Started POST "/profile/sign_in" for 127.0.0.1 at 2018-11-29 15:36:09 -0800
Processing by ProfileController#sign_in as JS
Processing by ProfileController#sign_in as JS

... (Запись в журнал продолжается, чтобы показать дублирование каждого контроллера / действия / регистрации.)

Любые идеи / предложения о том, где я мог бы потенциально посмотреть?Несогласованность возникающей ошибки заставляет меня думать, что это что-то своеобразное, может быть, установка app / db связана?Первоначально я думал, что путь мог быть вызван дважды где-то, но я вижу, что это не из поиска проекта.

Я не могу придумать, как сузить поиск, так как все операторы дублируются и заканчиваются ошибкой базы данных, приводящей к ошибке 500 (при попытке запуска двух обновлений дублирования).

Какие-либо советы / хитрости, чтобы исследовать, что каждый может предложить?

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...