消息队列 - 教学
文章平均质量分 51
鸿祯
书是纯洁、美好的特殊世界,生活在其中,其乐无穷。
展开
-
Linux - RabbitMQ安装
安装rabbitmq服务yum install rabbitmq-serverservice rabbitmq-server start设置开机启动chkconfig rabbitmq-server on设置配置文件cd /etc/rabbitmqcp /usr/share/doc/rabbitmq-server-3.4.1/rabbitmq.config.example /etc/rabbitmq/mv rabbitmq.config.example rabbitmq.co.原创 2021-06-08 14:26:51 · 233 阅读 · 1 评论 -
Kafka
开启JMX:在启动脚本前添加JMX_PORT=9988在kafka-run-class.sh中,增加一项-Djava.rmi.server.hostname=192.168.0.1。如:# JMX settingsif [ -z "$KAFKA_JMX_OPTS" ]; then KAFKA_JMX_OPTS="-Djava.rmi.server.hostname=192.168....原创 2019-10-12 18:54:58 · 357 阅读 · 0 评论 -
Apache RocketMQ简介
Apache RocketMQ简单介绍是一个队列模型的消息中间件,具有高性能、高可靠、高实时、分布式特点。 Producer、Consumer队列都可以分布式。Producer向一些队列轮流发送消息,队列集合称为 Topic,Consumer如果做广播消费,则一个consumer实例消费这个Topic 对应的所有队列,如果做集群消费,则多个Consumer实例平均消费这个topic对...原创 2019-09-06 14:41:35 · 2144 阅读 · 0 评论 -
RabbitMQ
RabbitMQ原理介绍a. Message : 消息。消息是不具名称的,它由消息头消息体组成。消息体是不透明的,而消息头则由一系列可选属性组成,这些属性包括:routing-key(路由键)、priority(相对于其他消息的优先权)、delivery-mode(指出消息可能持久性存储)等。b. Publisher : 消息的生产者。也是一个向交换器发布消息的客户端应用程序。c. Co...原创 2019-08-13 12:12:49 · 407 阅读 · 0 评论 -
SpringBoot整合ActiveMQ
引入Jar包<!-- ActiveMQ --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-activemq</artifactId></dependency>...原创 2019-08-07 17:21:15 · 256 阅读 · 0 评论 -
ActiveMQ应用
PTP处理模式(Queue)消息生产者生产消息发送到queue中,然后消息消费者从queue中取出并且消费消息。消息被消费以后,queue中不再有存储,所以消息消费者不可能消费到已经被消费的消息。Queue支持存在多个消费者,但是对一个消息而言,只会有一个消费者可以消费、其它的则不能消费此消息了。当消费者不存在时,消息会一直保存,直到有消费消费Publush/Subscrib...原创 2019-08-07 16:16:24 · 421 阅读 · 0 评论 -
ActiveMQ安装
下载ActiveMQ最新版。 官网地址:http://activemq.apache.orgActiveMQ5.10.x以上版本必须使用JDK1.8才能正常使用ActiveMQ5.9.x及以下版本使用JDK1.7即可正常使用上传至Linux服务器上的/usr/local目录中,并解压tar -zxf apache-activemq-5.15.9-bin.tar.gz相关配...原创 2019-08-07 16:08:51 · 265 阅读 · 0 评论 -
ActiveMQ初识
ActiveMQ简介a. 多种语言和协议编写客户端。语言: Java,C,C++,C#,Ruby,Perl,Python,PHP。应用协议: OpenWire,Stomp REST,WS Notification,XMPP,AMQPb. 完全支持JMS1.1和J2EE 1.4规范 (持久化,XA消息,事务)c. 对Spring的支持,ActiveMQ可以很容易内嵌到使用Spring的系...原创 2019-08-07 16:02:54 · 469 阅读 · 0 评论 -
消息队列初始
aaaa原创 2019-08-07 15:41:29 · 424 阅读 · 0 评论 -
SpringBoot + ActiveMQ, 开启ACK机制
添加ActiveMQ配置信息import javax.jms.Queue; import org.apache.activemq.ActiveMQConnectionFactory;import org.apache.activemq.RedeliveryPolicy;import org.apache.activemq.command.ActiveMQQueue;import ...原创 2019-08-08 16:41:30 · 1993 阅读 · 1 评论