Отладка сообщений socket.io в etherpad (на стороне сервера)

Я хотел бы получить вывод отладочной информации socket.io на консоль в нашем экземпляре etherpad.

Большая часть моего исследования вращалась вокруг использования переменной DEBUG, но безрезультатно.

Что я сделал: чтобы убедиться, что я правильно использовал переменную отладки, я использовал пример приложения чата, описанного в разделе "Начало работы" Socket.IO

Запуск этого примера чата с параметром DEBUG, установленным в socket.io *, дает следующую информацию:

DEBUG=socket.io* node index.js 
  socket.io:server initializing namespace / +0ms
  socket.io:server creating engine.io instance with opts {"path":"/socket.io"} +2ms
  socket.io:server attaching client serving req handler +2ms
listening on *:3000

Здесь можно увидеть сообщения отладки socket.io, а также сообщение из примера приложения чата (прослушивание *: 3000).

Попытка запустить etherpad с той же переменной DEBUG не приводит к отображению отладочной информации socket.io:

DEBUG=socket.io* node node_modules/ep_etherpad-lite/node/server.js
  [INFO] console - Report bugs at https://github.com/ether/etherpad-lite/issues
  [INFO] console - Your Etherpad version is 1.5.7 (a09044a)
  [INFO] console - You can access your Etherpad instance at http://0.0.0.0:9001/

В обоих случаях я использовал socket.io версии 1.3.5. Это версия, используемая Etherpad версии 1.5.7.

Что может вызвать эту проблему? Сообщения "ловятся" на etherpad и никогда не отображаются? Должен ли я искать в другом месте?

0 ответов

Другие вопросы по тегам