我在Heroku上使用Parse-Server。
我可以通过解析仪表板查看服务器日志。但是,它会在部署时消失。
是否可以将日志写入外部存储?
答案 0 :(得分:0)
您可以访问这样的日志:heroku logs -n 1500
如果您需要超过1500个日志行,则应使用addon或Log Drains
因此,您可以将日志重定向到文件或外部存储,例如,您可以写:
heroku logs -n 1500 --app application_name >> file_logs.txt
还可以使用解析中的FileLoggerAdapter,就像那样:
fileLogger.info('info content', {} => {...});
fileLogger.info('error content', {} => {...});
fileLogger.query({
level: 'error',
size: 10,
from: Date.now() - (30 * 24 * 60 * 60 * 1000),
until: Date.now(),
order: 'desc'
}, {} => {...})