Как добавить крошки страниц к действию в Confluence Plugin?

В средах тестирования / разработки

Отладчик werkzeug уже имеет функцию автоматического перезапуска, которая может быть включена, выполнив одно из следующих действий:

app.run(debug=True)

или

app.debug = True

Вы также можете использовать отдельный файл конфигурации для управления всеми вашими настройками, если вам нужно. Например, я использую параметр «settings.py» с опцией «DEBUG = True».

Производственная среда

Лично я выбрал Nginx + uWSGI более, чем когда-либо.

app.config.from_object('application.settings')

Однако это не подходит для рабочей среды. Apache + mod_wsgi по нескольким причинам производительности, а также параметры конфигурации. Параметр touch-reload позволяет указать файл / папку, которая заставит приложение uWSGI перезагрузить недавно развернутое фляжное приложение.

Например, ваш скрипт обновления вытаскивает ваш новый изменяется вниз и затрагивает файл reload_me.txt. Очевидно, что ваш скрипт uWSGI ini (который поддерживается Supervisord) имеет эту строку где-то:

touch-reload = '/opt/virtual_environments/application/reload_me.txt'

Надеюсь, это поможет!

1
задан Bhargav Rao 17 March 2019 в 22:49
поделиться