我们有两个应用程序,服务器端 (.Net Core 2.0) 和客户端 (AngulerJs),它们托管在 AWS elistic 容器服务上,
此外,还有一层云耀斑,此外,我们正在使用指向我们的 docker 容器的 ALB。
我们的解决方案应该有一个将数据推送到客户端的实时服务,因此我们为此使用了 asp net core signalr version = "1.0.0-alpha2-final"。
问题是,当我们在 localhost 中测试信号器时,它工作正常,但是当在 AWS 中托管应用程序时,它会工作 1 分钟左右,然后
它抛出错误:“Websocket 关闭,状态码:1006 ()
最佳答案
这是一个 CloudFlare,它会在 60 秒后关闭您的连接。您应该 ping 以保持连接打开。
关于amazon-web-services - ASP.NETCore Signalr 在 AWS 上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48397181/