【发布时间】:2018-01-23 08:29:16
【问题描述】:
我们有两个应用程序,服务器端 (.Net Core 2.0) 和客户端 (AngulerJs),它们托管在 AWS elistic 容器服务上, 此外,还有一层云耀斑,此外,我们正在使用指向我们的 docker 容器的 ALB。
我们的解决方案应该有一个将数据推送到客户端的实时服务,因此我们为此使用了 asp net core signalr version = "1.0.0-alpha2-final"。
问题是,当我们在 localhost 中测试信号器时,它工作正常,但是当在 AWS 中托管应用程序时,它工作了 1 分钟左右,然后 它抛出错误:“Websocket 以状态码关闭:1006 ()
【问题讨论】:
-
你说它工作一分钟左右是什么意思?另外,你是 nginx 还是其他代理?如果是这样,您是否正确配置它们以允许 websockets 通过?
标签: amazon-web-services .net-core asp.net-core-signalr