我最近在 Google App Engine 上部署了一个应用到 Nodejs 环境。直到昨天日志开始出现异常时,一切都很好。早些时候我可以使用一个简单的命令读取日志
gcloud app logs read
现在日志的格式很奇怪,如下所示
2016-07-31 08:02:19 default[2] <JsonPayloadValue additionalProperties: [<AdditionalProperty key: u'source' value: <JsonValue string_value: u'stdout'>>, <AdditionalProperty key: u'container_id' value: <JsonValue string_value: u'67c934710ef37507a56ba3f00fd8d85cd977eb3d386caf6f7599acd9a2684c71'>>, <AdditionalProperty key: u'log' value: <JsonValue string_value: u'Node app is running on port 8080'>>, <AdditionalProperty key: u'container_name' value: <JsonValue string_value: u'/gaeapp'>>]>
唯一相关的部分是Node app is running on port 8080
,但我无法弄清楚为什么它会在输出中显示整个转储类型的日志。