1

下面的代码工作得很好,当我在本地机器上使用开发服务器时,但是当我试图将它部署到 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
4

0 回答 0