我在多节点设置中运行 OpenShift Enterprise 2.0。我正在运行一个简单的 JBoss 缩放应用程序(3 个齿轮,所以 HAProxy 和 2 个 JBoss 齿轮)。我在 .openshift/action_hooks 中使用了 pre_start_jbossews 脚本来配置详细的 GC 日志记录(仅 gc.log 作为文件名)。但是,我不知道如何从运行 JBoss 的齿轮中获取 gc.log 文件。
[有趣的是,头/父齿轮(运行HAProxy)中有一个空的gc.log文件。看起来那里启动了一个 java 进程,这可能是一个错误。]
我试着跑
rhc scp <appname> download . jbossews/gc.log --gears
希望它能像 ssh --gears 选项一样实现,但它只是告诉我“无效选项”。所以我的问题是,我怎样才能真正从子齿轮下载日志?