下面的代码工作得很好,当我在本地机器上使用开发服务器时,但是当我试图将它部署到 azure app 服务时它不工作。在 Azure App 服务中,gunicorn 是我们正在使用的服务器。
Flask-Caching 支持 gunicorn 服务器吗?
或者有没有办法做到这一点
from flask_caching import Cache
from flask import Flask
config = {
"DEBUG": True, # some Flask specific configs
"CACHE_TYPE": "filesystem", # Flask-Caching related configs
"CACHE_DEFAULT_TIMEOUT": 3600
}
app = Flask(__name__)
app.config.from_mapping(config)
cache = Cache(app)
@app.route('/getdata/<a>/<b>')
@cache.memoize(3600)
def getdata_(a,b):
result = "some function which output result"
return result