我在Openshift V3上安装了一个java EE应用程序(最近从v2迁移到v3)
我有一个正在运行的java pod,并且所有功能似乎都能正常运行。
几乎所有的openshift设置都是默认的
我的所有作品都在图像上: 的 jws30-tomcat8碱性-S2I
我现在最大的麻烦是,我无法确定部署在服务器上的java应用程序中所有stdout的位置(我没有任何个人记录器,我只是在各种各样的System.out.println)地方......我知道我很可怜)
我接着检查了pod-terminal中的“logs”目录,那里没有文件。
我想知道这个文件(包含所有标准输出)在哪里生成?
(我知道如果有人需要更多信息,比如env.variable或者其他东西,让我知道我会得到它......就像我说'vanilla openshift v3 tomcat')。 < / p>
答案 0 :(得分:1)
您有两个地方可以查看标准日志。在命令行上:
oc log PODID
在Web控制台上,您可以通过查看窗格详细信息来查看窗格以及窗格。如果要为所有窗格建立所有日志的整理视图(并为群集启用聚合日志记录),请在查看窗格日志时单击存档链接。