Изменения кода Django, не отражающие производственный сервер

Я изменил файл .py, и изменения отразились на локальном dev. сервер для Django после удаления .pyc. У производственного сервера даже нет .pyc для этого конкретного файла. Пробовал прикоснуться к apache wsgi и перезапустить apache на prod. сервер, но не повезло. Даже удаление этого .py-файла делает работу приложения одинаковой. Установлен memcached, но я не очень понимаю, как он кэшируется, есть также .git и 5 серверов – один основной, 4 балансировщика нагрузки.

С уважением !

3 Solutions collect form web for “Изменения кода Django, не отражающие производственный сервер”

На 100% уверены, что вы смотрите на правильный сервер, на который вы вносите изменения? Я знаю, что это звучит глупо, но почему бы вам не остановить Apache, вы все равно можете запустить страницу? ЕСЛИ вы можете тогда, у вас определенно нет правильного сервера.

Если нет, попробуйте перезагрузить Apache (это отличается от перезапуска).

sudo service apache2 reload 

Если это все еще не работает, отправьте настройку Apache, если вы должны искать неправильную папку для той, на которую вы нажимаете.

Вам необходимо перезагрузить сервер (WSGI, UWSGI или что угодно, что вы используете в рабочей среде)

Если вы используете uwsgi в качестве параметра настройки touch-reload в качестве шлюза в настройках uwsgi, и вам нужно просто

 $ touch <your-touch-reload-file> 

в консоли для отражения изменений

Если вы используете apache с mod_python или mod_wsgi, вам необходимо перезапустить apache для применения изменений

  • Как я могу получить время истечения срока для конкретного элемента в memcached
  • Кэширование Django только для аутентифицированных пользователей
  • Как экспортировать все ключи и значения из memcached с помощью python-memcache?
  • Какой хороший аналог Flask / Python / WSGI для общедоступных хранилищ PHP Apache, таких как apc_store / apc_fetch?
  • Как кэшировать разбитый на страницы запрос Django
  • Как сказать Django, что memcached работает с размером элемента больше, чем по умолчанию?
  • Хорошие примеры использования python-memcache (memcached) в Python?
  • Кэширование Matplotlib с Memcache (Wont Pickle)
  •  
    Interesting Posts for Van-Lav

    получение номеров строк и столбцов от значения координаты в openpyxl

    чтение v 7.3 мат файл в python

    Операции с избыточным хранилищем данных в приложениях Google

    Разбирать значения из блока текста на основе определенных клавиш

    процентильный ранг в пандах в группах

    Получить последнюю дату каждого месяца в списке дат в Python

    glib.GError: Ошибка интерпретации файла изображения JPEG (Неподдерживаемый маркер типа 0x05)

    ImportError: нет модуля с именем scipy

    Ошибка Django при установке Graphite – settings.DATABASES неправильно настроена. Пожалуйста, поставьте значение ДВИГАТЕЛЬ

    python a == b вызывает b .__ eq __ (a) для подкласса без переопределения

    Приложение Split Python Flask в несколько файлов

    Программное определение статуса загрузки файла

    Как определить, был ли загружен один модуль до или после другого

    Как создать уменьшенный номерPyramid (num) в Python?

    Найдите строку на веб-странице и распечатайте всю строку, содержащую ее, используя python

    Python - лучший язык программирования в мире.