Можно ли запустить графический интерфейс Spark, чтобы URL-адреса не находились в корневом каталоге?
Графический интерфейс Apache Spark предполагает, что он работает на порту 4040 и обслуживает URL-адреса, начинающиеся с / во всех своих ссылках, то есть абсолютные URL-адреса, а не относительные.
Например, чтобы посмотреть информацию для задания 0, я мог бы посмотреть на URL https://sparkhost:4040/jobs/job/?id=0
Мне нужно прокси URL-адреса через другую машину. Было бы полезно, чтобы URL-адреса включали каталог по моему выбору, например /spark1/... и /spark2/..., а не располагали их все в /. Мой URL станет https://sparkhost:4040/spark1/jobs/job/?id=0
Есть ли способ настроить это?
В качестве альтернативы есть Apache mod_rewrite
достаточно умен, чтобы переписать содержимое HTML, включая URL-адреса, ссылки и тому подобное? Как насчет URL в JavaScript?