2012-02-10 74 views
1

由於某種原因,我使用socket.io的服務器無法正常工作。該程序製作一個HTML5畫布,然後打開套接字,以便多人可以查看一個畫布。我可以讓畫布根據輸入繪製東西,但是我無法使socket.io正確運行,以便瀏覽器同步繪圖。我在ec2上運行這個。任何幫助表示讚賞:)Socket.IO無法正常工作

我寫的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

最小的測試情況是,如果兩個人去同一個網站,他們都將在實時看到對方畫

更改安全集團合作,謝謝。

+0

您是否已將AWS安全組配置爲允許在端口4000上進行連接? – fourk 2012-02-10 03:51:16

+0

除了「它不工作」之外,還發生了什麼?你嘗試過什麼嗎? – kaoD 2012-02-10 04:01:40

+0

你可以減少這個最小的測試案例,你可以包括在你的問題?如果/當這些鏈接改變或陳舊時,這個問題將不會對未來的用戶有所幫助。 – ironchefpython 2012-02-10 05:36:39

回答

1

問題是我的安全組未配置爲允許端口4000.感謝fourk提出修復建議。