我在 HDP 2.5 集群中使用 Apache Twill (0.10.0) 运行纱线应用程序。当我转到容器网页时,我看不到任何容器日志:
我想我需要从 ContainerLaunchContext 中的应用程序内部设置 ACL。Apache Twill 是否会公开一些 API 来设置应用程序 ACL,以执行此处提到的类似操作:
Map<ApplicationAcessType, String>appAclDefinition = new HashMap<ApplicationAccessType, String>();
appAclDefinition.put(ApplicationAccessType.MODIFY_APP, "*");
appAclDefinition.put(ApplicationAccessType.VIEW_APP, "*");
// amContainer is an instance of ContainerLaunchContext
amContainer.setApplicationACLs(appAclDefinition);
还是存在一种解决方法,以便我可以看到我的容器日志?