我有一个网站:
xyz.com -> 独立 Angular4 APP(容器)
xyz.com/api/ -> 独立 Rails API APP(容器 - ruby-2.4.0)
xyz.com/api/sidekiq -> 安装到 Rails api 路由。
当我尝试访问 /api/sidekiq 时,它会加载数据,但资产仍指向 xyz.com/sidekiq 而不是 xyz.com/api/sidekiq。当我点击重试时,它会尝试提交到 xyz.com/sidekiq 而不是 xyz.com/api/sidekiq。有没有办法强制 sidekiq 使用不同的资产路径和基本 url 路径?
有没有办法将 sidekiq Web 视图作为单独的独立应用程序容器?
我使用 Kubernetes 作为我的编排工具。我正在使用 Nginx Ingress 进行基于路径的路由。当我转到 xyz.com/api/sidekiq 时,它会加载数据,但 url 和资产指向 xyz.com/sidekiq,这就是为什么我无法重试 sidekiq 工作,因为 sidekiq 网络不起作用。