gpt4 book ai didi

python - 针对同一服务器运行多个 Bokeh 服务器小程序

转载 作者:行者123 更新时间:2023-12-01 04:37:58 25 4
gpt4 key购买 nike

考虑sliders Bokeh 中的示例。 documentation建议将其运行为:

  1. Bokeh 服务器 --script sliders_app.py
  2. 导航至http://localhost:5006/bokeh/sliders

效果很好。请注意,脚本 sliders_app.py 使用 @bokeh_app.route("/bokeh/sliders") 来指定 URL。到目前为止一切顺利。

现在,假设我想实例化第二个单独的应用。为了简单起见,我们假设这是另一个 slider 示例,代码略有不同。我们将新应用保存到 sliders_app_2.py

我想为第二个应用程序使用不同的 URL(路由),例如“/bokeh/sliders”。我怎样才能在同一台服务器上做到这一点?

如果我只是尝试为 sliders_app_2.py 指定 @bokeh_app.route("/bokeh/sliders-2/"),然后运行 ​​bokeh- server --script sliders_app2.py 我遇到错误:

OSError: [Errno 48] Address already in use

如何在同一服务器上运行多个小程序,同时保留指定路由点的能力?这是可能吗?同一服务器可以托管多个应用程序吗?

最佳答案

从 0.9.1 开始,您可以创建一个新的 combined.py 来导入您想要加载的所有脚本,并将该 combined.py 作为--script 的参数。我们正在努力改进,以便更轻松地进行多次加载和重新加载等。

关于python - 针对同一服务器运行多个 Bokeh 服务器小程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31391203/

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