有没有办法更改 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/