【问题标题】:MassTransit.RabbitMqTransport.RabbitMqAddressException: 'The invalid scheme was specified: amqps'MassTransit.RabbitMqTransport.RabbitMqAddressException:'指定的方案无效:amqps'
【发布时间】:2020-12-30 04:35:48
【问题描述】:

尝试配置 .Net Core 服务以与 AmazonMQ - RabbitMQ 实例通信。这是我正在使用的配置:

https://masstransit-project.com/usage/transports/rabbitmq.html#amazonmq-rabbitmq

                        cfg.Host(new Uri("amqps://b-mdefg-ff37-4e33-855c-577a0c749659.mq.us-westeast-2.amazonaws.com:5432/"), h =>
                        {
                            h.Username("MyUsername");
                            h.Password("XXXXXXXXX");
                        });

Nuget 包是: MassTransit.AspNetCore v5.5.6 MassTransit.Autofac v5.3.2 MassTransit.RabbitMQ v5.3.2 MassTransit.SerilogIntegration v5.1.5

抛出的异常是:

MassTransit.RabbitMqTransport.RabbitMqAddressException: 'The invalid scheme was specified: amqps'

升级到最新的 MassTransit 导致了很多不相关的问题。关于解决方法的任何线索?

【问题讨论】:

    标签: amazon-web-services .net-core rabbitmq masstransit


    【解决方案1】:

    好的,解决方案相当简单,但谷歌什么也没给我,所以也许这会节省一些时间。我只是将 MassTransit.RabbitMQ 升级到 v5.5.6,现在一切正常。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-02-14
      • 2015-12-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-11
      相关资源
      最近更新 更多