Я развернул приложение-узел в качестве службы приложения azure. И включил azure Application Logging (blob) с уровнем журнала «Verbose» и связал учетную запись хранилища типа blob. Но мои node.js console.log и console.error не отображаются в блобе. Я все еще продолжаю получать файлы stdout и stderr в регистрации файловой системы.Регистрация приложений Azure (blob) для node.js, развернутых как служба приложений
Мой iisnode.yml файл имеет следующий контент-
nodeProcessCommandLine: "D:\Program Files (x86)\nodejs\6.3.0\node.exe"
nodeProcessCountPerApplication: 2
loggingEnabled: true
logDirectory: iisnode
maxLogFiles: 100
devErrorsEnabled: true
configOverrides: "iisnode.yml"
asyncCompletionThreadCount: 20
flushResponse: true
Очень огорчает, что это не поддерживается. Имел ту же проблему, и теперь я уже второй догадываюсь, является ли nodejs гражданином первого класса в лазурном стеке. Запись приложений в файловую систему автоматически отключается через 12 часов, поэтому вам необходимо использовать адаптер, такой как winston, который кажется контрпроизводительным. – sjdirect