首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在同一服务器上运行多个bokeh-server小程序。

在同一服务器上运行多个bokeh-server小程序。
EN

Stack Overflow用户
提问于 2015-07-13 18:52:12
回答 1查看 369关注 0票数 1

考虑一下Bokeh中的滑块示例。文档建议将其运行为:

  1. bokeh-server --script sliders_app.py
  2. 导航到http://localhost:5006/bokeh/sliders

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

现在,假设我想要实例化第二个单独的app。为了简单起见,让我们假设这是另一个具有稍微不同的代码的滑块示例。我们将新的应用程序保存到sliders_app_2.py

我想使用另一个网址(路由)为这第二个应用程序,例如"/bokeh/sliders"。我如何在同一台服务器上做到这一点?

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

代码语言:javascript
复制
OSError: [Errno 48] Address already in use

如何在同一服务器上运行多个小程序,同时保持指定路由点的能力?这有可能吗?同一台服务器可以承载多个应用程序吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-13 21:32:00

从0.9.1开始,我们可以创建一个新的combined.py,它导入您想要加载的所有脚本,并将该combined.py作为参数传递给--script。我们正在致力于改进,以允许更容易的多重加载和重新加载,等等。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31391203

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档