Я пытаюсь просматривать журналы запущенного процесса pm2 в режиме реального времени.
Когда я запускаю файл js, выходные данные отображаются в файле журнала, как и ожидалось:
test.js
setInterval(function(){ console.log('FOO'); }, 1000);
Однако, если я попытаюсь запустить скрипт Ruby, также записывающий в STDOUT, файл журнала не заполняется, пока я не остановлю процесс:
test.rb
loop do
puts "FOO"
sleep 1
end