Метод emit
#435
Replies: 1 comment
-
Ошибка была исправлена |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Я нашел #428, там описывается проблема с emit, но у меня проблема немного шире.
Я пробую по урокам из разобраться в metarhia:
Сессии и контексты на Node.js и технологическом стеке Metarhia (https://www.youtube.com/watch?v=5u8imY9SJiQ&list=PLHhi8ymDMrQbvuNarh_vmWoY9BhNp9v6f&index=5)
Мне кажется, что сейчас сломалась отправка emit, я только что обновил https://github.com/metarhia/Example и попробовал выполнить вызов
context.client.emit('example/resmon', stats);
Выходит ошибка:
05:59:41 W1 error unhandledRejection: TypeError: this[#transport].sendEvent is not a function
Client.emit (/node_modules/metacom/lib/server.js:82:21)
Timeout._onTimeout (/application/api/example.1/subscribe.js:4:20)
у меня получилось починить эту отправку, но для этого я внес изменения в metacom/lib/server.js:
и в metacom/dist/metacom.js:
Таким образом у меня заработала отправка событий с сервера на клиент, но складывается впечатление, что от этого метода сейчас отказываются.
Если это так, то каким методом можно отдавать события, которые приходят по ws соединению с другим сервером и их надо маршрутизировать по клиентам?
Beta Was this translation helpful? Give feedback.
All reactions