javascript - Bokeh:更改/static 的端点

标签 javascript python http bokeh

有没有办法更改 Bokeh 中提供静态 JS 文件的端点?

  • 我有许多可以从负载均衡器后面访问的 Bokeh 仪表板
  • 对 https://myloadbalancer/{dashboard_name} 的任何请求都会发送到负载均衡器
  • 然后,负载均衡器根据/{dashboard_name} 的值将请求路由到正确的仪表板服务器
  • 对于任何给定的仪表板,bokeh 都会尝试通过 https://myloadbalancer/static 访问静态 JavaScript
  • 为此,我需要创建一个新的 Bokeh 服务器来提供静态文件,然后配置负载均衡器以将 https://myloadbalancer/static 的请求路由到新服务器
  • 这种方法很好,直到您开始在不同的仪表板中获取不同的 javascript 依赖项
  • 有谁知道如何更改 Bokeh 仪表板的/static 路径。例如,它从 https://myloadbalancer/{dashboard_name}/static 读取静态文件?

最佳答案

您可以运行您的bokeh serve带有选项 --prefix <base_path> 的命令。这将把 <base_path>在向 Bokeh (Torando) Web 服务器请求的每个资源后面,这也适用于/static 资源。

在这里您可以找到official Bokeh documentation page .

亲切的问候

关于javascript - Bokeh:更改/static 的端点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63813594/

相关文章:

python - 如何制作 python-mysqldb 模板?

rest - Google 电子表格 REST API v4 上的 "PERMISSION_DENIED"

http - Ngrok net::ERR_CONTENT_LENGTH_MISMATCH 错误

python - 独立移动 numpy 数组的行

http - 响应以分块传输编码发送,并指示某些数据已发送后发生的错误

javascript - 将 Node 14.X 程序转换为 AWS Node 12.X Lambda 函数

javascript - 在 Chrome 中的适当选项卡/窗口中打开 URL

javascript - Google Chrome 中的样式更新问题

javascript - 为什么 JS 不单独针对我的类?

python - 当我使用 os.system() 在 Python 中打开一个 .py 文件时,它会立即自动关闭它。我该如何解决?