我需要为启用websocket的API网关创建一个自定义域名,并且似乎CloudFormation for API网关v2 (基本上是websocket)不支持它(至少文档没有提到这一点)。此自定义域名无法映射到WEBSOCKET协议Apis。
我看到AWS确实支持API网关v2创建域名命令(),但不确定为什么CloudFormation不支持这个命令。
一旦我在本地机器上部署了服务器并检查了Playground中的订阅,它就可以工作了,也就是说,它侦听事件并获得新添加的数据。这意味着订阅实现是正确的,并且没有任何问题。)上运行时,订阅工作正常,但是当我在活动(Heroku)上部署服务器时,当我在Playground中侦听订阅时,它会出现以下错误 "error": "Could not connect to websocket
问题出在Websocket连接:VM1772:35 WebSocket connection to 'ws://example.com/websocket/tracker/011/oxjwhn1s/websocketey…_TUTlIQeihPamU9Cr4AELuIqgnxZlAExhpBzRGwTtSBsQtC1_uMmwttUYgMmvhdbZhMLCS2RoA' failed: Error during WebSock