如题,我想做一个即时推送的信息的应用,重要的是服务端如何实现?用node.js实现与用php swoole实现有什么不同吗?或各有哪些优势?假设系统用户在线数量很大,用这个websocket实现,那不是用户占用连接数很多?出现连接占用满了如何解决?
后面补充:我的即时推送服务包含禁止重复登录,有发生则T原来登录的人下线。websocket如何实现服务端T人?假设用户登录后,session存储在分布式服务器上,假设与客户端建立连接的服务器是IP1,当用户从另一个设备又登录了,假设是IP2接收到请求,那么检查到有登录session。这时如何使IP1发送T人信息到客户端。是不是P2接收到用户的登录请求后,检查session,然后与ip1通信 ,叫IP1发T人信息?或者IP2能不能直接发T人信息给客户端的。估计不行吧
1 回答

不负相思意
TA贡献1777条经验 获得超10个赞
无论用NODE还是PHP都可以实现这个任务。
一般的小公司完全不要考虑用户量太大的问题,现在服务器对于轻负载来说,带个10万+轻轻松松。所以先实现业务吧。然后再考虑性能问题。
- 1 回答
- 0 关注
- 526 浏览
添加回答
举报
0/150
提交
取消