怎样用盒子做汽车视频网站,什么2007做视频网站,50万做网站,本地wordpress外网访问安装
前置条件 activemq的运行依赖于jdk#xff0c;需要提前安装jdk如果已经安装了jdk#xff0c;需要根据jdk的版本来选择对应的版本进行安装activemq版本对应在官网上#xff0c;使用java -version 看jdk的版本注意#xff1a;jdk和mq的版本不一致会报错#xff0c;电脑…安装
前置条件 activemq的运行依赖于jdk需要提前安装jdk如果已经安装了jdk需要根据jdk的版本来选择对应的版本进行安装activemq版本对应在官网上使用java -version 看jdk的版本注意jdk和mq的版本不一致会报错电脑的命名不能用中文 启动 有的版本bin目录会有2个目录win32和win64有的只有win64打开bin目录点击activemq.bat,访问网址 http://127.0.0.1:8161/admin/ 使用服务进行启动 上述方式使用bat文件启动只要cmd窗口一关就会关闭自带安装服务和卸载服务的bat文件使用管理员权限运行 消息中间件的应用场景 异步处理应用解耦流量削峰 场景 用户注册需要三个功能写数据库、发送邮件、注册短信 异步处理
串行 并行 消息中间件 对比 应用解耦 流量削峰 中间件对比 activemqjava、万级吞吐量、毫秒级响应速度、可用性高主从架构很多公司在用rabbitmqerlang其他同上管理界面丰富rocketmqjava10万级别可用性很高分布式kafka消息查询和追溯没有提供大数据应用广泛 jms消息模型 两种模型P2Ppoint to point点对点模型queue模型P/Spublish/subscribe发布订阅模型topic模型 点对点 生产者和消费者之间的消息往来 特点 每个消息只能被一个消费者消费消费之后就直接消失了生产者和消费者没有直接依赖关系不管消费者有没有运行都不妨碍生产者将消息发给队列消费者成功接受消息之后需要向队列回应应答成功 发布订阅模型 三个角色 发布者订阅者主题 发布者将消息发布到主题只有订阅了主题的订阅者才能接收到消息topic来实现消息的发布当一个消息被发布n个订阅者都可以得到消息的拷贝 特点 一个主题可以被多个订阅者订阅存在时间的先后顺序消费者需要先订阅生产者才能发布消息订阅者必须保持持续运行状态才能接收到生产者的消息 JMS API