Мне нужно кэшировать публичный сертификат, чтобы использовать его для проверки токенов доступа JWT при каждом запросе. Этот публичный сертификат часто меняется, поэтому я реализовал фоновую функцию, которая периодически связывается с API, чтобы получить этот сертификат и сохранить его в памяти.
Учитывая, что Flask запускает несколько потоков, считается ли это безопасной практикой иметь глобальную переменную, указывающую на этот сертификат?
Как правильно определить эту переменную, чтобы функции в моих классах ресурсов могли получить эту переменную?
project
|- app.py
|- db.py
|- models
|- client.py
|- resources
|- client.py