gpt4 book ai didi

python - 是否可以部署使用一台 Bokeh 服务器的 Bokeh 应用程序来为多个用户提供服务,而无需使用 Flask 等其他框架?

转载 作者:行者123 更新时间:2023-12-01 06:57:26 24 4
gpt4 key购买 nike

我正在尝试使用 Bokeh 创建一个应用程序,该应用程序可以部署并为一定数量的用户提供服务。例如,对于每个用户,应该从外部源下载数据并基于它创建许多图,以便每个用户可以有一个单独的页面,其中包含可以与之交互的图。

我看到了一些使用 Flask 和 Tornado 进行 bokeh.embed 的示例,但我想知道是否可以在没有额外框架的情况下创建这样的应用程序。

最佳答案

您所描述的已经是 Bokeh 服务器的默认行为。每当新用户请求 Bokeh 应用程序时,就会创建一个新的(服务器)文档,该文档独立于所有其他文档。请参阅the documentation了解详情。

只要您可以在 Bokeh 中完成所有操作,这就应该有效。如果您想做更多事情(服务器其他内容、验证用户身份、与现有网站集成),您可以将 bokeh 嵌入到另一个网络框架中,例如 Flask 或 Tornado。

请注意, Bokeh 服务器是基于tornado 构建的,因此tornado 并不是真正的“附加”依赖项。将 Bokeh 服务器嵌入到tornado session 中可以更轻松地使用tornado功能。

关于python - 是否可以部署使用一台 Bokeh 服务器的 Bokeh 应用程序来为多个用户提供服务,而无需使用 Flask 等其他框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58749911/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com