我有一个在apache2和redis上运行的本地开发服务器,我使用thin来进行SSE事件。一切都很完美。
一旦我将Mina部署到生产服务器(nginx,redis),客户端就不会订阅该频道。我在我当前的应用中使用了https://github.com/madchatter/mad_chatter/。
这意味着不会自动重新加载/刷新邮件,只会在页面刷新时重新加载/刷新。
从网络连接我可以看到:
订阅 /聊天/协议/ SSE /间/ 1 GET(已取消)1:1
待处理状态约1分钟后。我可以在Redis CLI中看到订阅请求,但没有任何反应。
有人知道我错过了什么吗?
答案 0 :(得分:0)
您使用的是最近版本的Phusion Passenger吗?最新版本是4.0.50。早于~4.0.5(或其他)的版本在WebSockets / SSE上存在问题。