为什么UserGroupInformation类是这样设计的?为什么UserGroupInformation类的setConfiguration(Configuration conf)方法是静态的?
我的理解是,这将限制客户端每个JVM只能连接到1个集群.
我们如何从单个JVM同时连接到多个集群?我认为这是Hadoop API目前尚未支持的一个非常基本的场景.
任何帮助,将不胜感激.
我不确定他们为什么将该方法设为静态。但是,如果您想从单个 JVM 访问多个集群,那么您可以使用多个类加载器来解决从单个 JVM 设置多个配置的问题。
以下是一些链接:
http://www.javaworld.com/article/2077260/learn-java/learn-java-the-basics-of-java-class-loaders.html