我为我的微服务有3个项目:
身份服务和活动服务都使用RabbitMQ订阅了很少的消息。
我不知道将它们部署在窗口服务器上的正确方法。
我应该使用
IIS,nix services.dll,Windows服务,dotnet cli
如果我在IIS上运行它们,它们是否总是订阅消息(它使应用程序运行以处理订阅吗?)。 是dotnet service.dll可以用于生产吗,还是我需要iis或nginx之类的东西。
答案 0 :(得分:0)
IIS足以满足您的要求。
您可以将IIS配置为在部署服务后立即运行您的服务,它将继续侦听RabbitMQ。
尽管如果您有一个仅使用RabbitMQ与其他服务通信的服务,我还是希望将其构建为WindowsService。
希望这会有所帮助