ActiveMQ之三:启动ActiveMQ的Broker
来源:互联网 发布:支付宝 for mac版下载 编辑:程序博客网 时间:2024/05/01 08:55
启动ActiveMQ的代理(Broker),有多中方式
1、直接运行安装目录的bin\activemq.bat
2、可以通过在应用程序中以编码的方式启动broker,例如:
BrokerService broker =new BrokerService(); broker.setBrokerName("testName");//如果启动多个Broker时,必须为Broker设置一个名称 broker.addConnector("tcp://localhost:61616"); broker.start();
3、可以通过BrokerFactory来创建broker,例如:
BrokerService broker =BrokerFactory.createBroker(new URI("broker:tcp://localhost:61616")); broker.start();
4、测代码
import java.net.URI;import org.apache.activemq.broker.BrokerFactory;import org.apache.activemq.broker.BrokerService;/** * 启动ActiveMQ的代理Broker * * @author XX * @version [版本号, Apr 28, 2013 3:21:20 PM ] * @see [相关类/方法] * @since [产品/模块版本] */public class RunningBroker {public static void main(String[] args){try {codeByRunning() ; //启动Broker} catch (Exception e) {e.printStackTrace();}}/** * 应用程序中以编码的方式启动 * 创 建 人: XX * 创建时间: May 23, 2013 3:26:22 PM * @throws Exception * @see [类、类#方法、类#成员] */public static void codeByRunning() throws Exception{BrokerService broker =new BrokerService();broker.setBrokerName("testName");//如果启动多个Broker时,必须为Broker设置一个名称broker.addConnector("tcp://localhost:61616");broker.start();}/** * 以BrokerFactory的方式启动 * 创 建 人: XX * 创建时间: May 23, 2013 3:26:53 PM * @throws Exception * @see [类、类#方法、类#成员] */public static void factoryByRunning()throws Exception{BrokerService broker =BrokerFactory.createBroker(new URI("broker:tcp://localhost:61616"));broker.start();}}
finish
0 0
- ActiveMQ之三:启动ActiveMQ的Broker
- ActiveMQ 启动Broker
- ActiveMQ内置Broker启动方式
- ActiveMQ(三)--ActiveMQ服务启动
- ActiveMQ源码分析(三):聊聊broker到broker的通讯
- ActiveMQ 实践之路(一) 启动你的ActiveMQ
- ActiveMQ源码解析(五):聊聊activemq的broker集群
- ActiveMQ的Networks of Broker部署方案
- activemq dynamic broker cluster
- Activemq的安装启动
- activemq在一台服务器上启动多个Broker
- activemq的部署(三)
- ActiveMQ vs Fuse Message Broker
- ActiveMQ 3个broker配置
- activeMQ Failover broker url顺序
- ActiveMQ系列之五:ActiveMQ的Transport
- 解决ActiveMQ的“Invalid broker URI”异常的历程
- activemq的多个broker之间的消息共享
- cocos2dx 用字符串创建按钮之 ControlButton
- 定时轮询任务 比如用于心跳
- 连接字符串用join而不用’+’(python)
- NS_DEPRECATED_IOS 编码中处理
- Xcode中SVN不能提交.a文件的解决方法
- ActiveMQ之三:启动ActiveMQ的Broker
- WebPage
- FZU 2150 Fire Game
- SAP Content Server
- GStreamer的AppSrc的简单使用
- Redis持久化实践及灾难恢复模拟(下)
- 用户(spark)不在sudoers文件中的解决方法
- 测试你是否和LTC水平一样高(多重循环的停止)
- ios中4种开启新的线程的处理方式以及运用范围(多线程)