Flink 设置:将 web UI 放在路径下
Flink setup: put web UI under path
我想 运行 多个集群,与 web UI 在同一个域下。例如,我希望一个集群的 UI 可以通过 example.com/clusterA
访问,第二个集群在 example.com/clusterB
下。我该怎么做?
我看到了 web.address
参数,但是没有有效配置的示例,到目前为止我只是继续从 Netty 获取 java.nio.channels.UnresolvedAddressException
s。
我还尝试将路由器配置为仅将发送到 example.com/clusterA
的任何请求发送到作业管理器的 /
,但由于所有脚本仍尝试从 example.com
加载,因此分页中断.有解决办法吗?
据我所知,仅更改 flink 配置是不可能的。 属性 web.address
只是定义了网络 ui 应该绑定的 (IP) 地址。没有定义基本路径的内容。也许一些负载均衡器的魔法可以做到这一点,但这超出了 Flink 的范围。
我想 运行 多个集群,与 web UI 在同一个域下。例如,我希望一个集群的 UI 可以通过 example.com/clusterA
访问,第二个集群在 example.com/clusterB
下。我该怎么做?
我看到了 web.address
参数,但是没有有效配置的示例,到目前为止我只是继续从 Netty 获取 java.nio.channels.UnresolvedAddressException
s。
我还尝试将路由器配置为仅将发送到 example.com/clusterA
的任何请求发送到作业管理器的 /
,但由于所有脚本仍尝试从 example.com
加载,因此分页中断.有解决办法吗?
据我所知,仅更改 flink 配置是不可能的。 属性 web.address
只是定义了网络 ui 应该绑定的 (IP) 地址。没有定义基本路径的内容。也许一些负载均衡器的魔法可以做到这一点,但这超出了 Flink 的范围。