【问题标题】:How to start ActiveMq on system startup in Mac OS如何在 Mac OS 系统启动时启动 ActiveMq
【发布时间】:2018-09-19 10:20:44
【问题描述】:

有什么方法可以在 Mac OS 系统启动时自动启动 activemq 服务器?我希望它在我启动系统时启动。

我试图在官方文档中找到,但找不到。

【问题讨论】:

    标签: macos activemq system startup


    【解决方案1】:

    这取决于你如何安装它。


    如果您做了明智的事情并通过 homebrew 安装了它,那么您可以立即启动它,并在以后的所有重新启动时使用:

    brew services start activemq
    

    这个信息在你安装activemq的时候会显示给你,但是如果你忘记了,你可以用下面的命令重新得到它(具体见最后3行):

    brew info activemq
    

    样本输出

    activemq: stable 5.15.6
    Apache ActiveMQ: powerful open source messaging server
    
    https://activemq.apache.org/
    Not installed
    From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/activemq.rb
    ==> Requirements
    Required: java >= 1.7 ✔
    ==> Caveats
    To have launchd start activemq now and restart at login:
      brew services start activemq
    Or, if you don't want/need a background service you can just run:
      activemq start
    

    如果您决定以艰难的方式做事,并从源代码安装它,您将需要使用 launchctl 与 Apple 的 launchd 进行交互。一个例子是here

    【讨论】:

    • 我已经完成了艰难的工作,我安装了二进制文件并从控制台运行它。因此,我将使用您提供的示例。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-01
    • 2016-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多