摘要: 优点 该解决方案具有许多优点: 支持大型复杂应用程序的连续交付和部署。 改进的可维护性 每个服务都相对较小,因此更易于理解和更改 更好的可测试性 服务更小,测试更快 更好的可部署性 服务可以独立部署 它使您可以围绕多个自治团队组织开发工作。每个(所谓的两个披萨)团队都拥有并负责一项或多项服务。每个团 阅读全文
posted @ 2019-11-25 13:11 达芬奇vinic 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 1. 镜像拉取 拉取rabbitMQ镜像文件,后边要接上 management 表名是拉取带有web管理端的镜像,有web界面方便管理. 2.默认用户运行镜像 docker run d p 5672:5672 p 15672:15672 name rabbitmq rabbitmq:manageme 阅读全文
posted @ 2019-11-25 13:04 达芬奇vinic 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 发布端: import pika import time credentials = pika.credentials.PlainCredentials('root', 'root',erase_on_connect =False) s_conn = pika.BlockingConnection( 阅读全文
posted @ 2019-11-25 13:01 达芬奇vinic 阅读(882) 评论(0) 推荐(0) 编辑
摘要: 两者都是一个分布式架构 kafka 具有较高的吞吐量,rabbimq 吞吐量较小 rabbitmq 的可靠性更好,确认机制(生产者和 exchange,消费者和队列),支持事务,但会造成阻塞,委托(添加回调来处理发送失败的消息)和备份交换器(将发送失败的消息存下来后面再处理)机制 kafka 常用于 阅读全文
posted @ 2019-11-25 12:31 达芬奇vinic 阅读(893) 评论(0) 推荐(0) 编辑