我正在尝试弄清楚在 Amazon AWS 上部署 TCP/IP 和 UDP 服务的最佳方式是什么。我之前对我的问题进行了研究,但找不到任何内容。我发现了其他协议,如 HTTP、MQTT 但没有 TCP 或 UDP
我需要重构现在在 AMAZON EC2 中运行的 GPS 跟踪服务。GPS 设备使用 udp 和 tcp 协议发送位置数据。每次收到消息时,服务器都必须以 ACKNOWLEDGE 消息响应,向 gps 设备提供接收确认。
我现在面临的问题是重构的动机是:当流量增加时,服务器无法赶上所有消息。我尝试使用负载平衡器和自动缩放来解决此问题,但不支持 UDP。
我想知道是否有像 Api Gateway 这样的东西,它给了我一个 tcp 或 udp 端点,将消息留在 SQS 队列中并使用 lambda 函数进行处理。
提前致谢!