
消息服务
消息服务
sunhuwh
求学阶段
展开
-
消息系统实现步骤
我们做的是类似微信的功能,包括,消息、朋友圈、系统通知三块前端若已登录,则获取用户id,组成一个client_id注册到message server中,若未登录,则必须登录后获取client_id再进行注册注册连接后,订阅消息。订阅消息的实现:设置全局变量,比如:聊天,chat_statu,1为有一条新的聊天,2为两天新的聊天,0为没有都是用全局变量,然后在对应的页面,监听这些全局变量,发...原创 2020-01-16 12:32:41 · 460 阅读 · 0 评论 -
web mqtt
移动端,web端可以用mqtt做消息服务前几篇文章提到用rabbitmq做mqtt服务器。下面说说web端做mqtt消费者端主要用到技术MQTT.js:https://github.com/mqttjs/MQTT.js在项目下install mqtt:npm install mqtt --save完成后,拷贝下面的连接代码进行连接connect() { var self ...原创 2019-12-27 14:49:30 · 1913 阅读 · 0 评论 -
springboot mqtt推送消息
整个推送可参考:https://blog.youkuaiyun.com/qq_41018959/article/details/80592444唯一需要注意的是,pom.xml中加上<dependency> <groupId>org.eclipse.paho</groupId> <artifactId>org.eclipse.paho.client.mq...原创 2019-12-27 13:39:19 · 520 阅读 · 0 评论 -
rabbitmq mqtt
rabbitmq有好几种插件,可以支持mqtt,可以支持websocketmqtt配置方式:在enabled_plugins中加上[rabbitmq_management,rabbitmq_mqtt].rabbitmq.config{rabbitmq_mqtt, [ {tcp_listeners, [1883]}, {tcp_listen_options, [ ...原创 2019-12-27 13:36:50 · 1115 阅读 · 0 评论 -
mq Too many publishes in progress (32202)
使用springboot引用mqtt的时候,引用的框架是spring-integration-mqttspring-integration-mqtt引用的是org.eclipse.paho.client.mqttv3org.eclipse.paho.client.mqttv3是因为内部的一个问题导致错误代码32202的在这里已经有用户提到https://github.com/eclipse/...原创 2019-12-27 11:13:27 · 3198 阅读 · 0 评论