Size: a a a

Node.js — русскоговорящее сообщество

2019 October 08

И

Илья | 😶 in Node.js — русскоговорящее сообщество
government of usa
Какие варианты для общения ноды и питон приложения друг с другом (на одной машине)?
rabbitmq
источник

И

Илья | 😶 in Node.js — русскоговорящее сообщество
либо по http запросам (упорото, но имеет место быть)
источник

(M

(((Sergey(not seresha)) Markizov) in Node.js — русскоговорящее сообщество
Http
источник

(M

(((Sergey(not seresha)) Markizov) in Node.js — русскоговорящее сообщество
Это ещё не упорото
источник

(M

(((Sergey(not seresha)) Markizov) in Node.js — русскоговорящее сообщество
Вот websocket
источник

И

Илья | 😶 in Node.js — русскоговорящее сообщество
при современных инструментах коммуникации между сервисами это уже упорото
источник

go

government of usa in Node.js — русскоговорящее сообщество
Во, спасибо
источник

I

Ivan in Node.js — русскоговорящее сообщество
кто работал с expo?
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
Lee Armstrong
Или новый сокет открывать надо?

На каждый порт.
Надо
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
Dika
можешь просто сделать проксирование через nginx
Он уже научился проксировать бинарные данные?
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
government of usa
Какие варианты для общения ноды и питон приложения друг с другом (на одной машине)?
Сокет
источник

И

Илья | 😶 in Node.js — русскоговорящее сообщество
Боты...
источник

AC

Antidetect Chebrowser in Node.js — русскоговорящее сообщество
Sergey 🛸
Он уже научился проксировать бинарные данные?
источник

AC

Antidetect Chebrowser in Node.js — русскоговорящее сообщество
Lee Armstrong
Попробую, если, конечно, сервер сможет разобраться от какого клиента пришел пакет. Не знаю пока как устроен протокол из общения, ибо если проксировать через nginx, то для сервера, получается, все клиенты будут на одно лицо, ибо с одного ip:port запросы будут идти: с одного nginx
NGINX умеет передавать на сервер данные о проксируемом TCP клиенте.
Если не ошибаюсь, то это называлось proxy protocol
и работало оно там очень просто
в начале первого пакета шло несколько байт в которых лежал IP:port в Long'е вроде

Т.е. если на стороне сервера будет не NGINX, то разобрать я думаю труда не составит

https://docs.nginx.com/nginx/admin-guide/load-balancer/using-proxy-protocol/#proxy_protocol
источник

AC

Antidetect Chebrowser in Node.js — русскоговорящее сообщество
Так же есть HAProxy
источник

AL

Alex L in Node.js — русскоговорящее сообщество
Привет, вопрос тем кто не спит. Есть модуль, в нём прописано что-то такое:
module.exports = {
   data: {
       a: 'a', b: 'b'
  },
  foo: () => {
      anotherModule.callAnotherFoo((result) => {
       // TODO: use this.data
      });
 }
}
источник

AL

Alex L in Node.js — русскоговорящее сообщество
Вот, обновил. Нужно в колбэке внутреннего вызова получить доступ к this.data, это реально? По коду вроде всё правильно понял, но на практике оно выдаёт ошибку  TypeError: Cannot read property 'data' of undefined
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
Alex L
Вот, обновил. Нужно в колбэке внутреннего вызова получить доступ к this.data, это реально? По коду вроде всё правильно понял, но на практике оно выдаёт ошибку  TypeError: Cannot read property 'data' of undefined
стрелочные функции не имеют своего this
источник

AL

Alex L in Node.js — русскоговорящее сообщество
Sergey 🛸
стрелочные функции не имеют своего this
В этом вся мысль,  нужно проучить this модуля
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
используй module.exports.data
источник