轻量化server-sent-events,java后端推送消息给客户端,并实现所有打开客户端,都收到此一条消息(类似消息中间件topic)...
后端与后端消息推送,直接使用消息中间件即可,后端->多个客户端推送消息,怎么推送呢?1.消息来源。(由于没有安装redis等数据库,就直接用mysql来记录消息了)场景:后台处理完一项事务后,需要给所有客户端主动推送消息;如:服务器线程处理完一个任务,然后需要通知当前所有打开客户端;做法:处理完任务后,把消息存到一个地方。(数据库,redis,本地缓存等等)2.使用server-sent-even