2012-06-06 65 views
0

我在做一個nodejs遊戲。我嘗試了很多端口(25565,12100,2754,6112,1337和其他隨機端口)。他們都在服務器端工作,但客戶端有時被防火牆阻止,或者(我最擔心的是什麼)被別的東西使用,導致延遲增加。所以我需要的是一個(如果可能的話)大部分開放的端口,並且沒有任何使用它的端口會影響我的遊戲連接。任何關於良好端口的建議?我的nodejs遊戲的好端口?

+0

最好的解決辦法是允許用戶選擇他/她想要使用哪個端口。無論您選擇哪個端口,總有一些其他應用程序使用它的可能性。 – xbonez

+2

你不能問用戶這樣的技術問題。他應該如何知道哪些端口是開放的? – TJHeuvel

+0

那麼我就不得不在多個端口上運行服務器,並且用戶在每次玩遊戲時都必須考慮端口,對於很多人來說很難(如TJHeuvel指出的那樣)。而且我不能讓它在失敗的時候選擇下一個端口,因爲通常它們可以連接,但是某些東西會干擾連接,從而導致連接不穩定。 – Wingblade

回答