由于某些原因,我使用socket.io的服务器不能正常工作。该程序创建一个HTML5画布,然后打开套接字,以便多个人可以查看一个画布。我可以让画布根据输入来绘制东西,但是我不能让socket.io正确运行,以便浏览器同步绘图。我在ec2上运行它。如有任何帮助,我们将非常感谢:)
我用node.js写的服务器
server.js http://pastebin.com/hH51DTb3
index.html http://pastebin.com/b7PrScze
scripts.js http://pastebin.com/zLgDf7zs
哦,顺便说一句,你可以在这里查看它的样子:http://107.20.163.241/
编辑:是的,KaoD,我当然试过了。我尝试卸载并重新安装socket.io,尝试将项目文件夹移动到不同的目录位置,尝试将socket.io移动到外部文件夹,以及其他几个我似乎不记得的ATM机
最小的测试用例是,如果两个人都去同一个网站,他们将实时看到对方的绘画
更换安全组成功,谢谢。
发布于 2012-02-12 13:04:54
问题是我的安全组没有配置为允许端口4000。感谢fourk提出的解决方案。
https://stackoverflow.com/questions/9221819
复制相似问题