这个错误提示是因为 flask_sse 需要使用 Redis 作为消息队列,但是你的应用程序没有配置 Redis 连接信息。解决方法是在 Flask 应用程序中设置 Redis 连接信息,可以参考以下示例代码:

from flask import Flask
from flask_sse import sse

app = Flask(__name__)
app.config['REDIS_URL'] = 'redis://localhost:6379'
app.register_blueprint(sse, url_prefix='/stream')

@app.route('/')
def index():
    return 'Hello, World!'

if __name__ == '__main__':
    app.run()

在这个示例中,我们在 Flask 应用程序中设置了 Redis 连接信息,然后注册了 flask_sse 的蓝图,并将其绑定到 '/stream' 路由上。在浏览器中访问 '/stream' 路由,就可以开始接收服务器发送的 SSE 事件了。

flask_sse报错Must set a redis connection URL in app config 怎么解决啊

原文地址: https://www.cveoy.top/t/topic/bcy6 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录