我有一個奇怪的問題。我正在運行Sails 0.9.7,本地一切都很好。部署在Heroku上,除了在工作時,一切都很好。在工作中,網頁工作正常,但套接字得到503ed: WebSocket connection to 'ws://gameshowhub.herokuapp.com/socket.io/1/websocket/usGTFi4hOfyza-B4LN8d' failed: Error during WebSocket handshake: Unexpected response code: 503
我去其他地方(地理上)該網頁似乎工作,所以我認爲我的工作網絡阻塞了套接字端口。這聽起來是對的嗎?我在哪裏可以更改Sails中的套接字端口 - 我似乎無法在任何地方找到它...Sails.js - 如何更改Socket.io使用的端口
0
A
回答
1
sails套接字將使用默認端口:sails.config.port
這將是1337
如果您沒有更改它。
Heroku不支持開箱即用的網絡套接字。你需要通過讓他們:
heroku labs:enable websockets
更多信息在devcenter.heroku.com/articles/node-websockets。
如果WebSockets的將通過防火牆被封鎖,他們應該切換到
htmlfile
xhr-polling
jsonp-polling
您也可以啓用在config/sockets.js
-file flashsockets
。
相關問題
- 1. 如何在線遊戲服務器端使用sails.js和socket.io
- 2. 使用sails.js socket.io問題
- 3. 使用socket.io其他端口
- 4. 如何使用端口音頻實時更改端口
- 5. 如何在sails.js中禁用socket.io?
- 6. 如何更改端口java.exe
- 7. 如何更改PaxExam端口
- 8. 如何更改端口號
- 9. 如何更改窗口445端口
- 10. 如何將Socket.IO客戶端連接到Sails.js服務器?
- 11. 更改端口
- 12. 更改RMI端口使用的Maximo
- 13. Vue公司 - 如何使用測試不同的socket.io端口?
- 14. 如何更改websphere/glassfish的端口?
- 15. 如何更改IIS的端口號
- 16. 如何更改Apache ACE的端口?
- 17. 如何更改Coda中的FTP端口?
- 18. 如何更改XAMPP中的tomcat端口
- 19. 如何更改devserver的端口
- 20. 跨子域/端口socket.io - 如何處理?
- 21. C#如何將COM端口更改爲指定的端口
- 22. erlang端口的端口信息如何更改爲undefined?
- 23. 端口80上的Socket.io
- 24. 如何使用maven更改tomcat服務器的端口號
- 25. 如何更改使用spring啓動的embebed-tomcat默認端口?
- 26. 如何更改與docker一起使用時的nginx端口
- 27. 如何更改Jetty使用Intellij 2016插件運行的端口?
- 28. 如何使用socket.io將數據庫中的更改推送到客戶端?
- 29. 如何在socket.io和node.js中使用動態端口#
- 30. 如何在同一個端口上使用ExpressJS和Socket.io?