@vlarkanov

NGINX: как узнать какие файлы (из каких папок) скачивают пользователи?

Собственно, сабж. Переношу часть данных на другой сервер, сделал через rewrite чтобы данные брались из примонтированной папки (грубо говоря, все данные лежат в /data/2010 .... /data/2017, но мне нужно чтобы то, что лежит в /data/2017, в будущем бралось из /mnt/2017). Сейчас данные существуют в обеих папках. Прежде чем удалять /data/2017, мне нужно точно убедиться, что данные берутся именно из /mnt/2017.
  • Вопрос задан
  • 539 просмотров
Решения вопроса 1
Прежде чем удалять /data/2017, мне нужно точно убедиться, что данные берутся именно из /mnt/2017.


1. Отключите в конфиге nginx использование /data/2017 и станет сразу все понятно, откуда будут браться ваши данные.
2. Не удаляйте /data/2017, а просто переименуйте например в /data/2017.old, поживите так N дней, проверьте что все работает корректно.
3. Анализируйте access.log на предмет 404 для файлов которые лежали в /data/2017, а сейчас уже берутся из /mnt/2017
4. Только убедившись, что все хорошо, удаляйте /data/2017
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
begemot_sun
@begemot_sun
Программист в душе.
/var/log/nginx/access.log ?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы