【问题标题】:Run ActiveMQ offline?离线运行 ActiveMQ?
【发布时间】:2010-04-06 03:26:20
【问题描述】:

有没有办法离线运行 ActiveMq?

【问题讨论】:

    标签: activemq offline


    【解决方案1】:

    这取决于您所说的离线。

    您可以像这样创建ConnectionFactory,在 Java 应用程序内部启动代理:

    ActiveMQConnectionFactory cf = new ActiveMQConnectionFactory("vm://localhost?broker.persistent=false");

    该代理只能从使用vm://localhost 传输创建它的Java 应用程序中访问。

    布鲁斯

    【讨论】:

      【解决方案2】:

      是的,您可以通过embedding broker into JVM 执行“离线运行”之类的操作。这通常用于(单元)测试。

      BrokerService broker = new BrokerService();
      // configure the broker
      broker.addConnector("tcp://localhost:61616");
      broker.start();
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-03-30
        • 2016-03-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多