Google App Engine, почему некоторые журналы не отображаются? - PullRequest
0 голосов
/ 28 августа 2018

В гибкой среде Google App Engine многие журналы пропускаются и не отображаются в консоли ведения журнала, и это происходит всегда, я проверяю это в разделе Stackdriver Logging на панели инструментов Google Cloud, журналы, которые я показываю с помощью console.log() пропускаются, но mongoose журналы запросов печатаются.

Кроме того, теперь в настоящее время иногда отображаются мои журналы console.logs, а иногда нет, но раньше они отображались каждый раз. Почему сейчас он не работает каждый раз?

Может кто-нибудь сказать, почему это происходит?

Спасибо

Редактировать -

Я добавил точки отладки, но дело в том, что мои точки отладки выполнено, но почему в журналах они не печатаются?

Кроме того, я использую тот же код на вычислительном движке, но там записываются все журналы печатаются, но в некоторых случаях в App Engine они пропущенное время?

Ответы [ 2 ]

0 голосов
/ 04 сентября 2018

Если вы считаете, что это проблема совместимости, перейдите на наш Issue Tracker и откройте запрос функции, чтобы исправить ее. Пожалуйста, предоставьте все детали модуля 0x, чтобы мы могли выяснить, почему он не работает.

0 голосов
/ 31 августа 2018

Проблема возникла из-за проблем совместимости между 0x и механизмом приложений. Я использовал 0x в сценарии запуска, как это 0x server.js

Итак, мой файл server.js с 0x, поэтому я думаю, что он загружался до агента трассировки, и поэтому я предположил, что там была ошибка.

Ранее я получал сообщение об ошибке, которое я также задавал отдельно в этой теме здесь

ОШИБКА: @ google-cloud / trace-agent: TraceAgent # start: трассировка может не работать, поскольку до инициализации агента трассировки были загружены следующие модули: [0x]

Но я просто подумал, что это не вызовет проблем с Google Cloud Logging, но дело в том, что когда я удалил этот модуль и из сценария запуска, проблема была решена.

Ну, я думаю

Google должен изменить эту ошибку, а также упомянуть Google Cloud Logging в ошибке, в противном случае, если кто-то также использует 0x с помощью механизма приложений они также столкнутся с проблемами, устраняющими ошибки такого рода.

...