在Bluemix上查找崩溃应用程序的日志

时间:2015-07-23 19:37:33

标签: node.js ibm-cloud

我有一个崩溃的node.js应用程序,不知道为什么。当我尝试访问“文件和日志”的日志时在应用程序仪表板中,它表示“应用程序未启动,因此没有可用的文件或日志。”#39;。我不知道为什么我的应用程序崩溃并且日志不可用!

app.js



require('newrelic'); //monitoring

var express = require('express');//middleware
var app = express();

var cfenv = require('cfenv');// Cloud Foundry library
var appEnv = cfenv.getAppEnv();

app.use(express.static(__dirname + '/public'));

app.listen(appEnv.port, appEnv.bind, function() {
	console.log("server starting on " + appEnv.url);
});




应用: - disk_quota:1024M   主持人:x   名称:x   路径:。   域名:mybluemix.net   实例:1   记忆:256M

感谢您的帮助

更新:解决这个问题所需要的只是增加我的记忆金额。 New Relic的用户代理添加了一些内存开销,导致它达到我的256MB限制。

1 个答案:

答案 0 :(得分:4)

要获取已崩溃应用的日志,请使用以下命令:

cf logs <appname> --recent