为了账号安全,请及时绑定邮箱和手机立即绑定

用websocket实现即时推送服务,服务端用swoole实现客户端用JS实现可行吗?

用websocket实现即时推送服务,服务端用swoole实现客户端用JS实现可行吗?

PHP
胡说叔叔 2019-03-10 07:50:25
如题,我想做一个即时推送的信息的应用,重要的是服务端如何实现?用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万+轻轻松松。所以先实现业务吧。然后再考虑性能问题。

查看完整回答
反对 回复 2019-03-18
  • 1 回答
  • 0 关注
  • 526 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信