#屏蔽微信群消息

消息队列的常见问题

消息的丢失可能会出现在三个地方:RabbitMQ消息中间件:(1)生产者弄丢数据生产者将数据发送到RabbitMQ的时候,可能数据就在半路给搞丢了,因为网络啥的问题,都有可能。怎么解决?事务:生产者发送数据之前开启RabbitMQ事务(channel.txSelect),然后发送消息,如果消息没有成功被RabbitMQ...
代码星球 ·2020-12-29

消息队列详解(经典)

消息队列不知道大家看到这个词的时候,会不会觉得它是一个比较高端的技术,反正我是觉得它好像是挺牛逼的。消息队列,一般我们会简称它为MQ(MessageQueue),嗯,就是很直白的简写。我们先不管消息(Message)这个词,来看看队列(Queue)。这一看,队列大家应该都熟悉吧。队列是一种先进先出的数据结构。 ...
代码星球 ·2020-12-29

消息队列

https://blog.csdn.net/yue_2018/article/details/89305275https://blog.csdn.net/ntotl/article/details/72765713https://blog.csdn.net/qq_36236890/article/details/811...
代码星球 ·2020-12-29

物联网架构成长之路(60)-消息队列服务RabbitMQ(安装篇)

一、前言   这张图,前面已经说到了,物联网平台推送给客户应用服务器(APP应用),除了用传统的RPC远程调用。还可以使用RabbitMQ这种消息队列来进行推送。RabbitMQ之类的MQ这里就不展开细说了。  下面这张图是OneNet后台截图,里面的MQ推送和HTTP推送,就是我上面说到的两种方式。&nbs...

物联网架构成长之路(8)-EMQ-Hook了解、连接Kafka发送消息

1.前言  按照我自己设计的物联网框架,对于MQTT集群中的所有消息,是要持久化到磁盘的,这里采用一个消息队列中间件Kafka作为数据缓冲,缓冲结果存到数据仓库中,以供后续作为数据分析。由于MQTT集群中的消息都是比较分散的,所以使用Kafka来聚合、采集消息。2.下载&编译&安装  Kafka依赖Zo...

物联网架构成长之路(3)-EMQ消息服务器了解

1.了解  物联网最基础的就是通信了。通信协议,物联网协议好像有那么几个,以前各个协议都有优劣,最近一段时间,好像各大厂商都采用MQTT协议,所以我也不例外,不搞特殊,采用MQTT协议,选定了协议,接下来就是选一个MQTT服务器(Broker),项目初期肯定是使用开源的解决方案会好一点,一方面是有人为之填坑,一方面可以...

PHP+RabbitMQ消息发布与订阅

我们有一个小说系统,每天会有很多作者发布新的小说内容,而读者因为个人爱好可能只订阅他喜欢的类型的小说,比如历史类、玄幻类小说。小说系统每天会根据用户的口味推送相关的小说更新消息,这就用到了消息发布和订阅系统。本文将结合实例介绍PHP操作RabbitMQ实现消息发布和订阅功能,本文假设您已经安装好RabbitMQ,开放了...

PHP与RabbitMQ消息队列

RabbitMQ提供跨语言接口,我们可以使用主流编程语言Java,C,C++,Python,PHP等和RabbitMQ做对接。RabbitMQ有消息确认机制、灵活的路由控制、以及消息集群高可用,使得很多大型系统使用RabbitMQ做消息处理系统。消息队列(MessageQueue)是一种应用间的通信方式,消息发送后可以...
代码星球 ·2020-12-27

httpClient实现微信公众号消息群发

1、目的  完成在微信公众号中群发消息。这里只是完成简单的文字发送。也可以发送语音图片等,只是发送数据格式不同而已,下面有链接,可以查询数据类型的数据发送格式。2、群发短信的流程获取测试公众账号(有账号的可以不用测试账号,不过正式的账号限制比较多)用户关注上面的公众账号通过appid和appsecret获取我们的acc...

web端Notification桌面消息通知推送功能的实现

需要实时桌面推送的功能,就像平时QQ,微信消息推送那种,这个时候我们就可以用到html5WebNotification这个API了。  Notification弹出一个通知在桌面右下角:if(!("Notification"inwindow)){//alert("Thisbrowserdoesnot...

网页屏蔽(锁左、右键)的非JS方法

所周知,要保护一个页面,最基础的就是要屏蔽右键。而现在网页上用得最多的是functionclick(),即下面这段代码:〈script〉functionclick(){if(event.button==2){alert(‘本网页欢迎您!!‘);}}document.onmousedown=click〈/script〉&...

Kafka分布式的消息顺序

Kafka分布式的单位是partition,同一个partition用一个writeaheadlog组织,所以可以保证FIFO的顺序。不同partition之间不能保证顺序。但是绝大多数用户都可以通过messagekey来定义,因为同一个key的message可以保证只发送到同一个partition,比如说key是us...
代码星球 ·2020-12-18

分享一个Linux C++消息通信框架TCPSHM

由于本人从事行业关系,Linux环境下的低延迟通信是我关注的技术之一。要达到极端的低延迟,当然同机器内IPC比网络通信快,而LinuxIPC方式中无疑是共享内存延迟最低。不过相对于TCP这种通用的通信方式来说,共享内存缺少了一些控制层的协议,比如进程A和B通过一个基于共享内存的消息队列通信,A很难知道队列另一端的B是否...

Zookeeper的核心:ZAB原子消息广播协议

         ZooKeeper为高可用的一致性协调框架,自然的ZooKeeper也有着一致性算法的实现,ZooKeeper使用的是ZAB协议作为数据一致性的算法,ZAB(ZooKeeperAtomicBroadcast)全称为:原子消...

消息总线真的能保证幂等?

58沈剑  https://mp.weixin.qq.com/s?__biz=MjM5ODYxMDA5OQ==&mid=2651960002&idx=1&sn=c0775231bccf002c3178eabe43f1cdcb&chksm=bd2d071e8a5a8e0...
代码星球 ·2020-12-10
首页上一页...7891011...下一页尾页