Как я могу решить проблему с разным поведением между prod и dev? [закрыто]

У нас есть проблемы с веб-приложением на NextJS + Django Rest Framework. Приложение называется creamscan.com. Это веб-сайт анализатора ухода за кожей, который выглядит как сайт электронной коммерции с 10 000+ страницами продуктов.

Когда страница продукта загружается в первый раз, проблем не возникает. Но когда страница обновляется, из NextJS приходят разные версии страницы. Etag также отличается.

Страницы не кэшируются, а создаются непосредственно на сервере. Разница между страницами заключается в различном содержимом магазина MobX. Front и Back находятся в контейнере docker, маршрутизация осуществляется через traefik.

Интересно, что проблема возникает только на prod. На dev-сервере, который полностью идентичен продукту, за исключением того, что dev-сервер находится на поддомене, все в порядке, при обновлении всегда загружается правильная версия страницы. Куда копать, на что обратить внимание? Спасибо.

Вернуться на верх