Azure app Service中的烧瓶缓存,该服务使用gunicorn服务器

问题描述

下面的代码在我在本地计算机上使用开发服务器时绝对可以正常工作,但是当我尝试将其部署到Azure应用程序服务时却无法正常工作。在Azure App服务中,gunicorn是我们正在使用的服务器。

烧瓶缓存是否支持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

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)