关于自动断开ec2实例上的套接字运行

时间:2017-11-12 14:50:53

标签: php sockets amazon-web-services amazon-ec2 phpws

我正在创建一个php web应用程序。它具有用于聊天目的的套接字功能。 我将端口 9999 设置为 TCP 端口。我在这个端口上运行Socket(使用私有IP),它运行成功。然后我创建了客户端脚本来连接到这个套接字。 在我的本地机器上它工作绝对完美(当服务器在本地机器上运行时)。然后我将代码移动到EC2实例并尝试连接,它在1秒内自动断开连接。出于调试目的,我打印资源。结果如下:

2017-11-12 11:33:34 | HYBI Response SENT!
2017-11-12 11:33:34 | User has been added to echo
[DEMO] 97 connected 
Resources : Array
(
[0] => Resource id #13
[1] => Resource id #97
)
Resources : Array
(
[0] => Resource id #13
[1] => Resource id #97
)
2017-11-12 11:33:34 | Socket accepted
Resources : Array
(
[0] => Resource id #13
[1] => Resource id #97
[2] => Resource id #98
)
[DEMO] 97 disconnected 

您可以在此处看到连接的资源ID 97,并在一秒内断开连接。

如果有任何缺失的步骤或我需要做的任何设置?

0 个答案:

没有答案