MQ记录系列
安逸的程序猿
这个作者很懒,什么都没留下…
展开
-
【EMQ记录】MqttException (0) - javax.net.ssl.SSLException: Received fatal alert: protocol_version
这个报错是MqttClient调目标EMQ的时候,两端的TSL协议不一致导致,两边要一致才能用。修改tls协议为1.2 SSLContext.getInstance("TLSv1.2");TLS版本有: TLSv1、 TLSv1.1、 TLSv1.2jdk8 默认是1.2原创 2021-02-08 11:21:34 · 1557 阅读 · 2 评论 -
【MQ记录系列】Docker安装RabbitMQ
1、拉取镜像docker pull rabbitmq2、启动容器docker run -d --net=host --name rabbitmq -v /root/data:/var/lib/rabbitmq -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=adming IMAGE_ID-v :挂载路径;--net=host : 配置宿主机模式启动,端口映射到宿主机;-e 变量,设置user和password;.原创 2021-07-06 19:19:46 · 235 阅读 · 1 评论 -
【EMQ记录】基于TLS协议,java-client连接远程EMQ,单向tls认证,连接MQTT。
Show my code!MqttObject.classpackage com.zsmart.zcm.nms.mqtt;import lombok.extern.slf4j.Slf4j;import org.eclipse.paho.client.mqttv3.*;import java.io.UnsupportedEncodingException;import java.util.Properties;@Slf4jpublic class MqttObject { .原创 2021-02-08 12:00:20 · 1363 阅读 · 1 评论 -
【MQ记录】Docker安装kafka
1.拉取并安装zookeeperdocker pull wurstmeister/zookeeperdocker run -d --name zookeeper -p 2181:2181 -v /etc/localtime:/etc/localtime wurstmeister/zookeeper2.拉取并安装kafkaKAFKA_ZOOKEEPER_CONNECT=192.168.155.56:2181 这里的ip为第一步安装的zookeeper的ip,端口也是zookeeper端口,.原创 2021-02-09 16:45:18 · 316 阅读 · 0 评论 -
【MQ记录系列目录】
【MQ记录系列】kafka启动报错 could not be established. Broker may not be available. 【MQ记录系列】Kafka listeners和advertised配置,client连接kafka失败? 【MQ记录系列】kafka 连接Zookeeper 拒绝,超时timeOut! 【MQ记录系列】启动Kafka报Java HotSpot(TM) 64-Bit Server VM warni...原创 2021-02-01 09:47:15 · 125 阅读 · 0 评论 -
【MQ记录】RabbitMQ介绍及简单示例(上)
相对于ActiveMQ,RabbitMQ更专业,更灵活,大企业,大型高要求的应用。不同于ActiveMQ,它是由Erlang语言编写的,因此要想使用必须先安装Erlang环境。此处省略安装Erlang语言环境。运行测试,使用快捷键 win+r, 然后输入 cmd, 接着运行 erl。 出现如图所示的界面,就表示安装成功了。然后下载安装RabbitMQ此处省略安装RabbitMQ 。运行以下命令以重启 rabbitmq:(需要管理员身份才可以执行)net stop Rabb..原创 2020-08-19 10:55:58 · 165 阅读 · 0 评论 -
【MQ记录】RabbitMQ介绍及简单示例(下)
继续上一篇的内容,下面开始demo示例以Fanout模式为例创建Maven项目rabbitmqpom.xml文件引入jar包 <dependencies> <dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-client</artifactId> <versio原创 2020-08-19 10:59:09 · 155 阅读 · 0 评论 -
【MQ记录】启动Kafka报Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(
启动kafka报JAVAHotSpot 内存不足直接在bin下面vi kafka-server-start.sh在里面找到、图中的export KAFA_HEAP_OPTS现在我已经改了,之前是1G的然后照我的设置,调小一些 就可以了!...原创 2019-06-15 16:22:46 · 852 阅读 · 0 评论 -
【MQ记录】kafka 连接Zookeeper 拒绝,超时timeOut!
按照官方的案例,操作如下这个大家都会。问题来了,老是连接失败,连接不上去。网上的答案都是狗屎!问题就在于 你启动zookeeper的时候 会出现这个窗口说明启动成功了,这个是千万不能关闭,不要Ctrl+C一旦退出就连接不上了。另起一个窗口,启动kafka进程ok!连接成功...原创 2019-06-15 15:12:24 · 14205 阅读 · 12 评论 -
【MQ记录】ActiveMQ介绍及简单示例
什么是ActiveMQ?ActiveMQ是一种开源的基于JMS(Java Message Servie)规范的一种消息中间件的实现,ActiveMQ的设计目标是提供标准的,面向消息的,能够跨越多语言和多系统的应用集成消息通信中间件。ActiveMQ 有两种模式,分别是队列模式和点对点模式。队列模式===比如生产方发了 10条消息到 activeMQ 服务器, 而此时有多个消费方,那么这些消费方就会瓜分这些10条消息,一条消息只会被一个消费方得到。订阅模式===就是发布/订阅模式。 比如生产方发.原创 2020-08-19 11:06:41 · 505 阅读 · 0 评论 -
【MQ记录】Kafka listeners和advertised配置,client连接kafka失败?
先来解释一下这两个参数的含义:# 49.232.162.235是我的本机公网ip# The address the socket server listens on. It will get the value returned from# java.net.InetAddress.getCanonicalHostName() if not configured.# FORMAT:# listeners = listener_name://host_name:port# E原创 2020-09-01 10:04:08 · 1250 阅读 · 1 评论 -
【MQ记录】kafka启动报错 could not be established. Broker may not be available.
WARN [Controller id=0, targetBrokerId=0] Connection to node 0 (/49.232.162.235:9092) could not be established. Broker may not be available. (org.apache.kafka.clients.NetworkClient)解决方案:1.修改 vi server.properties2.把listeners注释掉,不需要暴露。# The addre..原创 2020-09-01 10:17:00 · 5021 阅读 · 3 评论