0
我使用git來部署我的應用程序而不是FTP。此外,我已經設置在客戶端:socket.io適用於heroku,但不適用於azure
var socket = io({transports:['websocket']});
此外,在服務器
var port = process.env.PORT || 3000;
...
io.on('connection', function(socket) { io.set('transports', ['websocket']);
console.log('new connection on socket.io');
socket.on('move', function(msg) {
socket.broadcast.emit('move', msg);
});
});
的WebSocket和 '始終在線' 在湛藍的設置和web.config中的確有:
但仍然排放到所有套接字失敗。我做了我的應用程序的更簡單的測試版本。再次部署到heroku並沒有問題。 精確部署的應用程序代碼在這裏可以看到:
https://github.com/jmietola/testexpress