我有一个单独的Backbone客户端和它需要连接的服务器。我使用的是socket.io,这是我现在的服务器配置:
var IOServer = require('socket.io')
var port = (process.env.PORT || 9720),
io = new IOServer(port);
根据我的阅读,heroku会为您分配一个随机端口号。但我认为如果我只是把链接
它应该工作var socket = io.connect('https://thawing-tundra-87100.herokuapp.com');
当我进入上面的服务器链接时,我得到了
无法找到此thawing-tundra-87100.herokuapp.com页面 找不到网址的网页:https://thawing-tundra-87100.herokuapp.com/ HTTP错误404
但是检查日志,我相信它正常运行。
所以服务器在heroku上,我正在尝试使用客户端的localhost实例连接到服务器。但是,客户端拒绝连接
https://thawing-tundra-87100.herokuapp.com:5000/socket.io/?EIO=2&transport=polling&t=1482456831163-0无法加载资源:net :: ERR_CONNECTION_REFUSED
我还需要做些什么,或者我错过了什么?