我在ubuntu
实例Amazon EC2
上运行了一个Web服务器。
我的网络服务器是用Python
编写的,支持WebSockets
。
我的问题:
我可以通过websocket
连接到我的服务器,我也可以通过websocket
发送和接收数据。但是,几分钟后,如果我尝试从客户端应用程序发送相同连接上的数据,我没有在服务器上收到任何相同的已建立连接。现在,如果我关闭客户端应用程序或尝试通过另一个客户端应用程序连接,我只能连接并再次通信几分钟。几分钟后,新连接再次面临同样的问题。请帮我解决这个问题。
当然,当我在本地测试环境中运行服务器时,连接永远不会消失,我也可以在数小时后通过相同的websocket
连接进行通信。