如何查看cf push命令到Cloud Foundry的进度

时间:2014-07-31 07:22:18

标签: cloudfoundry

我正在尝试使用cf push命令将大型WAR文件推送到CloudFoundary。 有没有办法查看使用任何参数在此命令中推送到远程服务器的进度?

2 个答案:

答案 0 :(得分:4)

从v6.3(https://github.com/cloudfoundry/cli/releases)开始,我不相信上传有一个很好的进度条。

如果您正在调试并尝试确保实际上传,则可以选择启用跟踪。

export CF_TRACE=true
cf push

答案 1 :(得分:0)

截至目前,我无法看到任何进度条选项,但是一旦推送成功,您就可以看到日志文件。浏览容器中可用的所有日志,首先查看日志文件名,然后查看您感兴趣的日志(只需通过日志查看进度条):

$ cf files my-app logs/
Getting files for app my-app in org my-org / space development as a.user@example.com...
OK

staging_task.log                          844B
stderr.log                                182B
stdout.log                                  0B

$ cf files my-app logs/stderr.log
Getting files for app my-app in org my-org / space development as a.user@example.com...
OK

[2014-01-27 20:21:58] INFO  WEBrick 1.3.1
[2014-01-27 20:21:58] INFO  ruby 1.9.3 (2013-11-22) [x86_64-linux]
[2014-01-27 20:21:58] INFO  WEBrick::HTTPServer#start: pid=31 port=64391