Как перенести узлы на основе приложения на aws лямбда-сервер? - PullRequest
0 голосов
/ 28 февраля 2020

У меня есть приложение, разработанное библиотекой nodejs ws https://www.npmjs.com/package/ws

. Оно хорошо работает в моей локальной среде, и сейчас я перемещаю это приложение в лямбда-среду без сервера.

Однако способ, которым Websocket работает на лямбде, находится на другом уровне. Лямбда требует, чтобы я определял только события (я приведу следующий пример: https://blog.neverendingqs.com/2019/07/01/serverless-websocket-example.html)

Поскольку я уже разработал сервер ws на основе библиотеки https://www.npmjs.com/package/ws , Я пытаюсь найти способ, которым я могу прокси-серверы лямбда-маршрутизаторов на мой сервер ws.

Есть несколько вещей, которые мне трудно получить, такие как:

  • Если я использую lambda Serverless Websocket, как я могу получить строку запроса в URL-адресе запроса? **

  • И я установил несколько свойств в клиенте ws, чтобы позже я мог прочитать его назад, но теперь мой Websocket. js больше не является сервером, как я могу получить объект клиента и установить свойства?

...