heroku上でsocket.io エラー

イシュー

  • heroku上でJSが動いていなかったのでログを見ると、

GET http://xx.herokuapp.com/socket.io/1/xhr-polling/fRNREVqYbUxTN…io_sdk_platform=browser&__sails_io_sdk_language=javascript&t=1410239997456 503 (Service Unavailable)

参考

config/socket.js

  • config/socket.js の transports オプションを有効にすることにより、エラーは解消される
  transports: [
     'xhr-polling'
  ]

https://xx.herokuapp.com/socket.io/1/xhr-polling/069upLTBvpkVklaYV8Fx?sails_io_sdk_version=0.10.0&sails_io_sdk_platform=browser&__sails_io_sdk_language=javascript&t=1410327721808