小山丘2022
这个作者很懒,什么都没留下…
展开
-
RabbitMQ Web管理页面使用说明
RabbitMQ Web管理页面使用说明一、web页面简介二、队列的创建在queues下Add a new queue中创建队列。填写完成后点击Add queue按钮。备注:在没有特别说明的情况下队列默认持久化、队列不自动删除。复制粘贴时小心不要有空格。三、交换机的创建在Exchanges下Add a new exchange中创建交换机。填写完成后点击Add exchange按钮。备注:在没有特别说明的情况下交换机采用持久化、不自动删除、不内部使用。复制粘贴时小心不要有空格。四、原创 2021-07-12 09:40:30 · 1296 阅读 · 1 评论 -
Spring使用RabbitMQ连接池的方法
1、配置文件<?xml version="1.0" encoding="UTF-8"?><!-- rabbitmq 连接服务配置 --><!-- <description></description> --><context:component-scan base-package="com.*"> <context:exclude-filter type="annotation" expression="org.spr原创 2021-01-20 16:01:30 · 875 阅读 · 0 评论 -
JavaClient链接RabbitMQ之Consumer
消费者代码public class Consumer { public static void main(String[] args) throws IOException, TimeoutException { ConnectionFactory connectionFactory= new ConnectionFactory(); connectionFactory.setHost("10.10.10.10"); //代理服务器地址 connectionFactor原创 2020-12-22 15:49:50 · 180 阅读 · 2 评论 -
JavaClient链接RabbitMQ之Procuder
public class Procuder {public static void main(String[] args) throws IOException, TimeoutException {ConnectionFactory connectionFactory= new ConnectionFactory();connectionFactory.setHost(“10.18.3.21”); //代理服务器地址connectionFactory.setPort(5672);原创 2020-12-22 15:46:54 · 198 阅读 · 0 评论 -
RabbitMQ单机安装
1、下载erlang和rabbitmq安装包1)、下载Erlang路径:https://github.com/erlang/otp/releases2)、下载RabbitMQ路径: https://github.com/rabbitmq/rabbitmq-server/releases3)、版本对比:https://www.rabbitmq.com/which-erlang.html2、上传安装包并解压安装# tar -zxvf otp原创 2020-12-22 15:36:12 · 115 阅读 · 0 评论 -
Spring链接rabbitmq
1、引入pom.xml<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope> </dependency>原创 2020-12-09 16:32:01 · 2437 阅读 · 0 评论 -
Rabbitmq用户角色
一、角色的介绍(1) 超级管理员(administrator)可登陆管理控制台(启用management plugin的情况下),可查看所有的信息,并且可以对用户,策略(policy)进行操作。(2) 监控者(monitoring)可登陆管理控制台(启用management plugin的情况下),同时可以查看rabbitmq节点的相关信息(进程数,内存使用情况,磁盘使用情况等)(3) 策略制定者(policymaker)可登陆管理控制台(启用management plugin的情况下), 同时原创 2020-12-08 17:10:12 · 2947 阅读 · 1 评论 -
rabbitmq 读取剩余消息队列中消息的数量
1、rabbitmq 可以直接从api中获取相应的信息查看apihttp://localhost:15672/api查看相对应的api内容2、查询对列信息demopackage com.demo;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStreamWrite原创 2020-12-08 10:19:07 · 5342 阅读 · 7 评论 -
haproxy 重启关闭停止
启动haproxy./haproxy -f haproxy.cfg停止haproxy# killall haproxylisten test bind 10.10.10.10:8081 #通过5673对m1和m2进行映射 option tcplog #记录TCP连接状态和时间 mode tcp server node1 10.10.10.10:15672 check inter 5s rise 2 fall 3 server node2 10.10.10.10:1原创 2020-11-16 13:44:22 · 4093 阅读 · 0 评论 -
Linux离线安装 RabbitMQ(RabbitMQ单机安装)
1、下载erlang和rabbitmq安装包1)、下载Erlang路径:https://github.com/erlang/otp/releases2)、下载RabbitMQ路径: https://github.com/rabbitmq/rabbitmq-server/releases3)、版本对比:https://www.rabbitmq.com/which-erlang.html2、上传安装包并解压安装# tar -zxvf otp原创 2020-11-12 12:19:49 · 3050 阅读 · 5 评论 -
rabbitmq在页面添加queue报错 ACCESS_REFUSED
1、在页面添加queue时报ACCESS_REFUSED首先需要在admin中查看你登录的用户是否是如aa中显示的一样如果相同是Noaccess 需要选中该用户2、显示如下图就点击Set persission3点击完成后如下图即可原创 2020-11-06 09:19:02 · 5543 阅读 · 0 评论 -
activemq清理db.log
在log4j.properties 中添加log4j.appender.kahadb=org.apache.log4j.RollingFileAppender log4j.appender.kahadb.file=${activemq.base}/data/kahadb.log log4j.appender.kahadb.maxFileSize=1024KB log4j.appender.kahadb.maxBackupIndex=5 log4j.appender.kahadb.append=tru原创 2020-09-30 14:04:07 · 4288 阅读 · 0 评论 -
AUTO_ACKNOWLEDGE和CLIENT_ACKNOWLEDGE
AUTO_ACKNOWLEDGE是自动CLIENT_ACKNOWLEDGE是要手动确认message.acknowledge();不然消息对列上的数据不会消失原创 2020-08-13 17:44:48 · 3449 阅读 · 0 评论 -
activemq历史版本下载
网址:http://activemq.apache.org/download-archives原创 2020-07-30 17:27:50 · 3559 阅读 · 0 评论 -
activemq配置MySQL数据持久化
1、在activemq.xml中添加配置修改数据存放位置<persistenceAdapter> <jdbcPersistenceAdapter dataSource="#mysql-ds"/></persistenceAdapter>添加MySQL配置<bean id="mysql-ds" class="org.apache.commons.dbcp2.BasicDataSource" destroy-method="close"原创 2020-07-17 16:05:50 · 3995 阅读 · 0 评论 -
activemq权限配置
1、修改users.propertiesadmin=adminuser=userguest=guest2、修改groups.propertiesadmins=adminusers=userguests=guest3、修改activemq.xm配置在中添加<plugins> <jaasAuthenticationPlugin configuration="activemq" /> <!-- 通过jaas进行授权与验证 --> <autho原创 2020-07-17 11:28:22 · 3573 阅读 · 0 评论 -
activemq读取剩余消息队列中消息的数量
1、修改activemq.xml的配置文件<broker xmlns="http://activemq.apache.org/schema/core" brokerName="AMQ-DEMO" useJmx="true" dataDirectory="${activemq.data}"></broker><managementContext> <managementContext createConnector="true" jmxDomainNam原创 2020-06-05 16:59:44 · 3349 阅读 · 3 评论 -
Activemq主从配置之shared database Master-Slave 方式主从集群 --基于文件共享
文件系统共享方式主从集群:通过共享存储目录(data/kahadb)来实现master和slave的主从信息备份所有ActiveMQ的broker都在不断的获取共享目录的控制权,哪个broker抢到了就成为master,它将锁定该目录,锁定之后,其他的只能是slave;当master主出现故障后,剩下的slave从将再进行争夺共享目录的控制权,谁抢到了共享目录的控制权,谁就成为主;由于他们是基于共享目录的,所以当主出现故障后,其上没有被消费的消息在接下来产生的新的master主中可以继续进行消费;环原创 2020-05-11 16:07:28 · 3273 阅读 · 0 评论 -
kafka的安装和使用
ZooKeeper简介ZooKeeper 是一个为分布式应用所设计的分布的、开源的(java)协调服务。分布式的应用可以建立在同步配置管理、选举、分布式锁、分组和命名等服务的更高级别的实现的基础之上。 ZooKeeper 意欲设计一个易于编程的环境。Zookeeper安装(单机版本)1)下载zookeeper-3.4.6.tar.gz解压到/usr目录下[root@CentOS ~]# tar -zxf zookeeper-3.4.6.tar.gz -C /usr/2)安装JDK配置JAVA_H原创 2020-10-24 10:41:12 · 4743 阅读 · 0 评论