【问题标题】:Serverless RabbitMQ无服务器 RabbitMQ
【发布时间】:2021-08-20 23:58:37
【问题描述】:

我刚刚进入 RabbitMQ,我发现它必须安装在机器上并作为服务运行才能工作。

对于 .Net,是否有替代方案,例如 nuget 或您可以捆绑在应用程序中并使其无需显式安装机器即可工作的东西?

我的目标是拥有一个无需依赖 RabbitMQ 服务器或外部专用服务即可部署的应用程序。

【问题讨论】:

    标签: .net rabbitmq


    【解决方案1】:

    恐怕没有像 NuGet 或类似的任何版本。

    但是,您可以在目标机器上提供 RabbitMQ 服务器的 localhost 安装,并将您的连接设置为 localhost。

    安装程序包有相当不错的创建者应用程序 - InnoSetup: https://jrsoftware.org/isinfo.php

    此应用程序允许您以编程方式在结果包中启动另一个捆绑安装程序。尽管如此,它并不是简单的“一键开箱即用”解决方案。您必须在安装程序脚本中定义 Delphi 例程才能完成。

    我认为 Windows Installer 服务也有类似的东西,但它是由 AD 域任务配置提供的(我不知道你是否有这个机会 - https://docs.microsoft.com/en-us/troubleshoot/windows-server/group-policy/use-group-policy-to-install-software)。

    【讨论】:

      猜你喜欢
      • 2021-11-20
      • 2020-03-06
      • 1970-01-01
      • 2013-06-29
      • 1970-01-01
      • 1970-01-01
      • 2014-01-04
      • 2012-01-27
      • 2023-03-24
      相关资源
      最近更新 更多