Вопрос:

appengine случайным образом обслуживает старые файлы

google-app-engine go

285 просмотра

1 ответ

186 Репутация автора

В настоящее время я использую Google Appengine для размещения веб-сайта Golangв качестве бэкэнда. У меня есть пользовательская настройка домена, и (иногда) она работает отлично. Мой сайт требует некоторых CSS и JS файлов с сервера. Они были поданы отлично в прошлом, но теперь он случайно перестает работать. Как в доменах mydomain.de, так и в доменах myapp.appspot.com. Иногда он работает в обычном домене, а затем - в другом, а иногда даже в обоих. Но если я перезагрузил сайт через пару минут, он просто показывает мне старый файл index.html (который я удалил несколько дней назад).

Кто-то испытывал эту проблему в прошлом, и кто-нибудь знает решение этой проблемы?

Заранее спасибо.

Автор: Jonas Hungershausen Источник Размещён: 13.03.2017 05:37

Ответы (1)


2 плюса

17568 Репутация автора

Решение

Вы исключили кеш браузера как источник проблемы? Если после получения устаревшей версии, shift-reload (при условии, что Chrome или Firefox) вызывает нужную версию, тогда изучите, как выполнить «очистку кеша» для css и js, и проверьте app.yamlдокумент, как установить время истечения для статических активов. (при условии, что вы index.htmlстатичны).

Автор: Dave W. Smith Размещён: 14.03.2017 05:32
Вопросы из категории :
32x32