通过反射设置Flink的本地web UI端口,固定本地的端口。
val javaEnv: environment.StreamExecutionEnvironment = env.getJavaEnv
val field: Field = classOf[org.apache.flink.streaming.api.environment.StreamExecutionEnvironment].getDeclaredField("configuration")
field.setAccessible(true)
import org.apache.flink.configuration.Configuration
val configuration: Configuration = field.get(javaEnv).asInstanceOf[Configuration]
configuration.setString("rest.bind-port", "8081")
通过反射设置Flink的本地web UI端口
最新推荐文章于 2023-08-12 15:41:35 发布