集群搭建 一:静态网络集群 1.简介 ? 当ActiveMQ面对大量消息存储和大量Client交互时,性能消耗将会达到单个broker极限,此时我们需要对ActiveMQ进行水平扩展。ActiveMQ提供了“network”机制,可以把多个broker实例“串联”一起,形成“Forward Brid ...
分类:
其他好文 时间:
2018-01-03 13:59:53
阅读次数:
159
网络和IO线程配置优化 配置参数 num.network.threads:Broker处理消息的最大线程数 num.io.threads:Broker处理磁盘IO的线程数 优化建议 一般num.network.threads主要处理网络io,读写缓冲区数据,基本没有io等待,配置线程数量为cpu核数 ...
分类:
其他好文 时间:
2017-12-29 12:15:35
阅读次数:
228
如何在Kafka上创建topic? 手工脚本创建 topic制定topic的name –partitions指定分区数,这个参数要根据broker数和数据量决定,一般情况下每个Broker上两个分区最好 –replication factor指定partition的replicas数,建议设置为2 ...
分类:
其他好文 时间:
2017-12-27 11:46:07
阅读次数:
180
为了进行代码重构,想要将common下封装的controller 进行集成,发现无法进行跨模块调用 ...
分类:
其他好文 时间:
2017-12-26 21:00:53
阅读次数:
302
Celery异步分布式Celery是一个python开发的异步分布式任务调度模块Celery本身并不提供消息服务,使用第三方服务,也就是borker来传递任务,目前支持rebbimq,redis, 数据库等使用redis连接url的格式为:redis://:password@hostname:port/db_number例如:BROKER_URL = ‘redis://localhost:
分类:
编程语言 时间:
2017-12-20 23:14:53
阅读次数:
357
消息的可靠性是RabbitMQ的一大特色,那么RabbitMQ是如何保证消息可靠性的呢——消息持久化。 为了保证RabbitMQ在退出或者crash等异常情况下数据没有丢失,需要将queue,exchange和Message都持久化。 queue的持久化 queue的持久化是通过durable=tr ...
分类:
其他好文 时间:
2017-12-20 15:02:36
阅读次数:
161
Celery 是一个python开发的一部分布式任务调度模块Celery本身不提供消息服务,使用第三方服务,borker传递任务,目前支持redis,mysql等 安装celery,redispip install celerypip install redis安装redis服务,并启动redis ...
分类:
其他好文 时间:
2017-12-20 14:08:25
阅读次数:
165
Celery异步分布式什么是celery?他是一个python开发的异步分布式任务调度模块celery本身不提供消息服务,使用第三方服务,也就是broker来传递任务,目前支持rabbitmq,redis,数据库等等。我们使用redis连接URL的格式为: redis://:password@hostname:port/db_number例如:&nbs
分类:
编程语言 时间:
2017-12-20 03:40:43
阅读次数:
129
理解PeopleSoft集成代理(Integration Broker)-第1部分 ...
分类:
其他好文 时间:
2017-12-17 23:52:30
阅读次数:
271
[IB]Integration Broker 是如何处理传入的请求(Part 2) ...
分类:
其他好文 时间:
2017-12-17 23:49:17
阅读次数:
213