- 博客(9)
- 资源 (4)
- 收藏
- 关注
原创 RabbitMQ高可用镜像队列
RabbitMQ高可用镜像队列在分布式系统中,通常使用多个术语来标识主要副本和辅助副本。本指南通常使用“主”来引用队列的主要副本,而对于辅助副本则使用“镜像”。但是,你会发现“master”在这里和那里使用。这是因为RabbitMQ CLI工具历史上一直使用术语“master”来指代辅助。因此这两个术语目前可以互换使用,但我们希望最终摆脱传统的术语。如何配置镜像镜像参数是使用策略配置的。策
2017-12-17 19:35:08 840 3
原创 kafka-0.9消费者新API
kafka-0.9消费者新API注:以下仅限kafka版本0.9以上Consumer新版apiConsumer自动提交示例:Properties props = new Properties();props.put("bootstrap.servers", kafkaBrokerURL);props.put("group.id", groupId);props.put("enable
2017-12-17 19:35:05 4470
原创 RabbitMQ吞吐量测试-PerfTest上
RabbitMQ吞吐量测试-PerfTest上PerfTestRabbitMQ有一个基本的吞吐量测试工具PerfTest(文档,源代码和版本),它基于Java客户端,可以配置为模拟基本工作负载。PerfTest有额外的工具可以生成输出的HTML图形。RabbitMQ集群可能受到很多因素的限制,从基础设施级限制(如网络带宽)到RabbitMQ配置和拓扑到发布和使用的应用程序。PerfTest可以
2017-12-17 19:35:02 2809
原创 RabbitMQ-Java客户端API指南-下
RabbitMQ-Java客户端API指南-下使用主机列表可以将Address数组传递给newConnection()。的地址是简单地在一个方便的类com.rabbitmq.client包与主机 和端口组件。例如:Address[] addrArr = new Address[]{ new Address(hostname1, portnumber1), new Address(hostn
2017-12-17 19:34:59 572
原创 RabbitMQ-Java客户端API指南-上
RabbitMQ-Java客户端API指南-上客户端API严格按照AMQP 0-9-1协议规范进行建模,并提供了易于使用的附加抽象。RabbitMQ Java客户端使用com.rabbitmq.client作为其顶层包。关键的类和接口是:ChannelConnectionConnectionFactoryConsumer协议操作可通过Channel接口获得。Connection用
2017-12-17 19:34:56 506
原创 RabbitMQ磁盘警报
RabbitMQ磁盘警报当可用磁盘空间低于配置的限制(默认为50MB)时,将触发警报,所有生产者将被阻止。目标是避免填满整个磁盘,这将导致节点上的所有写操作失败,并可能导致RabbitMQ终止。为了减少填满磁盘的风险,所有传入的消息都被阻止。在内存不足的情况下,瞬时消息仍然被分页到磁盘,并且会占用已经有限的磁盘空间。如果磁盘警报设置得太低,并且信息被快速转出,则可能会耗尽磁盘空间,并在磁盘空间检
2017-12-17 19:34:53 833
原创 RabbitMQ vhost 配置
RabbitMQ vhost 配置rabbitmqctl set_vhost_limits是用来定义虚拟主机限制的命令配置最大连接限制要限制vhost vhost_name中并发客户端连接的 总数,请使用以下限制定义:rabbitmqctl set_vhost_limits -p vhost_name'{“max-connections”:256}'要禁用到虚拟主机的客户端连接,请将
2017-12-17 19:34:50 1048
原创 RabbitMQ用户增删及权限控制
RabbitMQ用户增删及权限控制用户角色分类none:无法登录控制台不能访问 management plugin,通常就是普通的生产者和消费者。management:普通管理者。仅可登陆管理控制台(启用management plugin的情况下),无法看到节点信息,也无法对policies进行管理。用户可以通过AMQP做的任何事外加:列出自己可以通过AMQP登入的virtual ho
2017-12-17 19:34:47 302
原创 sql 优化
SQL优化 我们要做到不但会写 SQL,还要做到写出性能优良的 SQL。SQL优化需要注意及遵循的准则很多,本文只列举核心部分: 1) 尽量少用IN操作符,基本上所有的IN操作符都可以用EXISTS代替。 2) 不用NOT IN操作符,可以用NOT EXISTS或者外连接+(外连接+判断为空)替代。 3) 不用“以用“”代替。例如:a0 or a’ ’ 改为 a
2017-12-15 09:51:23 468
Openvoice安装依赖,checkpoints-1226,frpc-linux-amd64,snakers4-silero
2024-01-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人