简体   繁体   English

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

[英]Finding logs for crashing application on Bluemix

I have a node.js app that is crashing and have no idea why. 我有一个崩溃的node.js应用,不知道为什么。 When I try to access the logs for 'Files and Logs' in the app dashboard, it says 'The application is not started, so there are no files or logs available.'. 当我尝试在应用程序仪表板中访问“文件和日志”的日志时,提示“应用程序未启动,因此没有文件或日志可用。”。 I have no idea why my application is crashing and logs are not available! 我不知道为什么我的应用程序崩溃并且日志不可用!

app.js 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); }); 

applications: - disk_quota: 1024M host: x name: x path: . 应用程序:-disk_quota:1024M主机:x名称:x路径:。 domain: mybluemix.net instances: 1 memory: 256M 域:mybluemix.net实例:1个内存:256M

Thanks for your help 谢谢你的帮助

UPDATE : All it took to fix this was upping my memory amount. 更新 :修复此问题所花费的只是增加我的内存量。 The user agent for New Relic added some memory overhead that caused it to hit my 256MB limit. New Relic的用户代理增加了一些内存开销,导致它达到了我的256MB限制。

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

cf logs <appname> --recent

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM