上一页 1 ··· 99 100 101 102 103 104 105 106 107 ··· 234 下一页

2019年10月31日

rabbitmq-BasicReject

摘要: 拒收,是接收端在收到消息的时候响应给RabbitMQ服务的一种命令,告诉服务器不应该由我处理,或者拒绝处理,扔掉。接收端在发送reject命令的时候可以选择是否要重新放回queue中。如果没有其他接收者监控这个queue的话,要注意一直无限循环发送的危险。 BasicDeliverEventArgs 阅读全文

posted @ 2019-10-31 17:36 ExplorerMan 阅读(1718) 评论(0) 推荐(0)

python中RabbitMQ的使用(工作队列)

摘要: 消息可以理解为任务,消息发送者可以看成任务派送者(sender),消息接收者可以看成工作者(worker)。 当工作者接收到一个任务,还没完任务时分配者又发一个任务,此时需要多个工作者来共同处理这些任务。 任务分派结构图如下: 注:此时有一个任务派送人P,两个工作接收者C1和C2。 现在我们来模拟该 阅读全文

posted @ 2019-10-31 16:59 ExplorerMan 阅读(245) 评论(0) 推荐(0)

RabbitMQ简单实现,exchange四种模式,持久化

摘要: RabbitMQ目录 一、简介,简单实现二、Exchange四种类型简单介绍三、消息确认,交换机、队列及消息持久化一、简介及简单实现RabbitMQ是一个消息代理:它接受并转发消息。你可以把它当成一个邮局:当你想邮寄信件的时候,你会把信件放在投递箱中,并确信邮递员最终会将信件送到收件人的手里。在这个 阅读全文

posted @ 2019-10-31 16:31 ExplorerMan 阅读(801) 评论(0) 推荐(0)

RabbitMQ 相关概念

摘要: RabbitMQ 整体上是一个生产者与消费者模型,主要负责接收、存储和转发消息。可以把消息传递的过程想象成:当你讲一个包裹送到邮局,邮局会暂存并最终将邮件通过邮递员送到收件人的手上,RabbitMQ 就好比由邮局、邮箱和邮递员组成的一个系统。从计算机术语层面来说,RabbitMQ 模型更像是一种交换 阅读全文

posted @ 2019-10-31 11:47 ExplorerMan 阅读(200) 评论(0) 推荐(0)

RabbitMQ 中 Connection 和 Channel 详解

摘要: 我们知道无论是生产者还是消费者,都需要和 RabbitMQ Broker 建立连接,这个连接就是一条 TCP 连接,也就是 Connection。 一旦 TCP 连接建立起来,客户端紧接着可以创建一个 AMQP 信道(Channel),每个信道都会被指派一个唯一的 ID。 信道是建立在 Connec 阅读全文

posted @ 2019-10-31 11:29 ExplorerMan 阅读(655) 评论(0) 推荐(0)

2019年10月30日

搭建 RabbitMQ Server 高可用集群

摘要: 阅读目录: 准备工作 搭建 RabbitMQ Server 单机版 RabbitMQ Server 高可用集群相关概念 搭建 RabbitMQ Server 高可用集群 搭建 HAProxy 负载均衡 因为公司测试服务器暂不能用,只能在自己电脑上重新搭建一下 RabbitMQ Server 高可用集 阅读全文

posted @ 2019-10-30 22:03 ExplorerMan 阅读(290) 评论(0) 推荐(0)

Ubuntu 16.04 RabbitMq 安装与运行

摘要: 前言目前公司用阿里云 + redis 的方式实现的消息队列。了解了目前几种主流的消息组件(主要包括rabbitmq、kafka、)的优缺点后,这里为了深入学习rabbitmq,我在自己的腾讯云服务器上也搭建了一套环境。 准备工作一台服务器:Ubuntu Server 16.04.1 LTS 64位 阅读全文

posted @ 2019-10-30 21:17 ExplorerMan 阅读(414) 评论(0) 推荐(0)

2019年10月29日

mongodb中对数组的操作命令

摘要: mongodb中对数组的操作命令有$push、$ne、$addtoset、$pop、$pull ###addtoset会碰到的问题addtoset解释: 往数组里面加入数据,如果数组里已经存在,则不会加入(避免重复) 。以加一个加好友的操作为例子,当加好友时,除了好友ID, 还需要成为好友的时间戳时 阅读全文

posted @ 2019-10-29 15:30 ExplorerMan 阅读(533) 评论(0) 推荐(0)

Python 调试工具PySnooper

摘要: 相信很多小伙伴平时写python的时候都是需要调试程序的,出问题了,需要了解函数内部是怎么跑的,而这个时候很多人都会想到在疑惑的地方使用print函数来打印一下参数来调试。虽然用print也是不失为是一种方法,但是有时如果疑惑的地方多就要每个地方都要加print,这样就显得比较麻烦了。 今天发现在G 阅读全文

posted @ 2019-10-29 15:25 ExplorerMan 阅读(515) 评论(0) 推荐(0)

2019年10月28日

nginx 解决session一致性

摘要: session 粘滞性每个请求按访问ip的hash结果分配,这样每个访客固定访问一个后端服务器,可以解决session的问题。 upstream backserver {ip_hash;server 192.168.0.14:88;server 192.168.0.15:80;}但是有缺点,这存在单 阅读全文

posted @ 2019-10-28 21:25 ExplorerMan 阅读(1126) 评论(0) 推荐(0)

上一页 1 ··· 99 100 101 102 103 104 105 106 107 ··· 234 下一页

导航