Некоторое время назад я развернул приложение, и в настоящее время оно работает. Я узнал и попытался настроить перезагрузку кода. Я прочитал и следил за документацией. и теперь я ищу способ проверить, все ли правильно настроил, не внося очевидных изменений в рабочий веб-сайт.
Как я могу это проверить?
Вы не должны использовать фоновый монитор кода, приведенный в конце этого документа, в рабочей среде.
В любом случае вы можете увидеть, перезапускает ли mod_wsgi процессы из-за изменений кода, убедившись, что для LogLevel в Apache установлено значение «info». Затем проверьте журнал ошибок Apache.
Клонируйте производственную среду в тестовую и проводите там все тестирование и проверки.
Если вы используете разумный подход к вещам и приложение развертывается в производственной среде, никогда не проводите тесты, не проверяйте его, если только это не требуется при устранении неполадок в стеке приложений посреди ночи. Пожалуйста, сделайте это привычкой. Это значительно упрощает жизнь системных администраторов и операторов, когда разработчики не выходят после развертывания и не говорят:
«Слушай, братан, могу ли я запрыгнуть на тот прод-сервер, на котором мы вчера довольно быстро развернули приложение, кажется, я забыл проверить одну мелочь». - Это, поверьте, приводит ко всем проблемам. Консультирование из множества подобных ситуаций.