我目前正在学习 Cloud Foundry,并使用简单的 HelloWorld 玩具应用程序尝试不同的功能。
似乎有两个命令来监视应用程序cf logs HelloWorld和cf events HelloWorld
我很清楚它的cf logs用途以及为什么要使用它。
有关以下问题cf events:
cf events?cf events不能诊断cf logs?该cf events命令显示应用程序何时启动或停止等信息。虽然这并不是很有趣,但它确实还显示崩溃信息,例如超出内存限制时的信息,这在调试问题时很有帮助。
cf logsor命令cf logs --recent显示您的应用程序的日志。这通常是应用程序写入 STDOUT 或 STDERR 的任何内容,但也可以包含来自 Web 服务器或应用程序容器的消息,具体取决于用于运行应用程序的软件。流中还包括来自选定 CF 服务(例如路由器、staging 和 dea)的消息。
还值得注意的是,cf logs或cf logs --recent将显示与您在(即启动、停止和崩溃信息)中看到的相同信息cf events,尽管它也没有格式化(它是一个 json blob),并且如果您有一个嘈杂的应用程序,它可能会被其他消息掩盖。
我个人使用得不cf events多,但偶尔当我的应用程序表现得很奇怪并且我想快速检查一下它是否崩溃时,它会派上用场。
| 归档时间: |
|
| 查看次数: |
3507 次 |
| 最近记录: |