我試着找到這個問題的答案,我能找到的所有答案都是舊的「不,它不會」或「在未來它會」。我試過socket.io-redis沒有效果。在Heroku上,一個dyno會創建工作套接字,除此之外,您將從Socket.io中獲得以下錯誤,這意味着不會出現縮放。Socket.io和Heroku一起工作嗎?
{ 「編碼」:1, 「消息」: 「會話ID未知」}
在我看來,目前對WebSocket的 「支持」 的Heroku聲稱有確實是開發商一個殘酷的玩笑。
編輯: Heroku支持websockets,但它只是不會與Redis的socket.io集羣一起工作。所以我只運行一個專用於套接字的實例。當我想用Heroku使用套接字。