Вопросы по теме 'masstransit'

nServiceBus против Mass Transit против Rhino Service Bus против других?
Просто сделайте несколько быстрых всплесков возможного использования системы обмена сообщениями для обработки файлов, которые находятся в хорошо разделенной системе рабочего потока. Каковы плюсы и минусы использования каждой из вышеперечисленных...
28450 просмотров

Masstransit - сообщения не добавляются в MSMQ, если служба получателя не запущена.
Мое приложение состоит из приложения ASP.NET MVC 3 и службы Windows, находящихся в одном устройстве. Приложение MVC использует MassTransit для помещения сообщений в очередь MSMQ. Сервис использует MassTransit для чтения этих сообщений из MSMQ и...
1783 просмотров
schedule 25.04.2024

Является ли обычной практикой наличие общей и выделенной сборки или библиотеки для сообщений в распределенной системе?
Я рассказываю о некоторых концепциях, лежащих в основе дизайна, основанного на распределенных доменах, и я создаю доказательство концепции. У меня есть три решения C#, которые несут определенную ответственность в рамках всей системы. Решения,...
300 просмотров

Использование центрального кластера RabbitMQ с федеративными локальными экземплярами для хранения и пересылки
Мы экспериментируем с RabbitMQ и MassTransit. В настоящее время у нас установлено 3 экземпляра Rabbit на серверах с балансировкой нагрузки. У нас также есть еще два в кластере через VPN. Что я надеялся настроить, так это локальные экземпляры...
348 просмотров
schedule 02.12.2022

Когда MassTransit направляет новые сообщения?
Обновление : рассматриваемая очередь по умолчанию является частью реализации MassTransit, которую я исследовал, решив, что вопрос спорный. Насколько я понимаю MassTransit, когда вы публикуете сообщение, оно сначала попадает в очередь...
237 просмотров
schedule 13.11.2023

Реализация IContainer NServiceBus/MassTransit с DryIoc или LightInject
Я использовал DryIoc и LightInject в большинстве своих решений .Net Web API 2+. Используя новую архитектуру, я бы предпочел использовать NServiceBus или MassTransit для своей следующей реализации ESB. Однако я не смог найти какой-либо полезной...
257 просмотров

MassTransit 3.2.1 — Проверка
Я хочу проверить входящее сообщение, используя FluentValidation в моем случае, и в случае сбоя оно должно немедленно вернуться. Я просмотрел http://docs.masstransit-project.com/en/latest/usage/observers.html , и в моем случае мне нравится идея...
649 просмотров
schedule 14.05.2024

Исключение System.TypeInitializationException в MassTransit.dll
Я использую MassTransit вместе с пакетами RabbitMQ.Client NuGet для публикации сообщений в своей очереди RabbitMQ. Это отлично работает уже несколько месяцев. Внезапно (без изменений кода) я больше не могу создавать ServiceBus. Вот код, который я...
849 просмотров
schedule 29.01.2024

MassTransit3 с временной очередью
У меня есть веб-ферма с веб-садами, я хочу, чтобы каждый процесс получал уведомление, когда событие возникает из других процессов, это событие в основном используется для обновления внутренних кешей, например, если процесс обновляет `` клиента '', все...
180 просмотров
schedule 08.04.2024

Реализация шины только публикации в MassTransit v3 с помощью C # и RabbitMQ
Я пытаюсь реализовать шину только для публикации в MassTransit v3 с C # и RabbitMQ, где у шины нет потребителя. Идея состоит в том, что сообщения будут публиковаться и помещаться в очередь, а затем отдельный микросервис будет потреблять сообщения из...
3350 просмотров
schedule 03.04.2024

Как я могу провести модульное тестирование потребителя MassTransit, который создает и выполняет маршрутную квитанцию?
В .NET Core 2.0 у меня есть довольно простой маршрут маршрутизации MassTransit, содержащий 2 действия. Это создается и выполняется в потребителе, и все это связано с автоматическим конечным автоматом. Все это отлично работает, хотя и требует...
1017 просмотров

Сага MassTransit с настойчивостью Redis дает метод Accpet не имеет исключения реализации
Я пытаюсь добавить настойчивость Redis в свою сагу, которая управляет вызовами на маршрутизацию (а также дополнительные сообщения другим потребителям в зависимости от результата маршрутизации) в надежде, что это решит еще одну проблему тайм-аута,...
417 просмотров

Redis Pub/Sub против Rabbit MQ
Моя команда хочет перейти на архитектуру микросервисов. В настоящее время мы используем Redis Pub/Sub в качестве брокера сообщений для некоторых устаревших частей нашей системы. Мои коллеги считают естественным продолжать использовать Redis в...
11845 просмотров
schedule 01.06.2024

Можно ли добавить динамические данные в пользовательское событие MassTransit курьера / маршрутной квитанции?
У меня настроен и работает маршрутный лист MassTransit. Для справки: маршрутная квитанция принимает идентификатор элемента в базе данных MongoDB, а затем создает «версию» этого документа в базе данных SQL с помощью EF Core. Действия (как команды):...
369 просмотров
schedule 11.03.2024

MassTransit ACCESS_REFUSED на обмене, не указанном в коде
Я использую очень простой пример для тестирования подключения MassTransit к rabbitMq через C#. Всякий раз, когда я запускаю этот код для подключения к моей конечной точке rabbitMq, он отлично работает, когда у меня есть подстановочный знак,...
611 просмотров
schedule 04.11.2023

Реализация ISagaDbContextFactory для StructureMap
Есть ли реализация ISagaDbContextFactory для StructureMap? Я видел реализацию AutofacSagaDbContextFactory для Autofac, и я бы написал свою собственную для StructureMap, но я не знаю, какую полезную нагрузку искать, чтобы получить экземпляр...
83 просмотров

Добавление потребителей без добавления MassTransit в контейнер внедрения зависимостей
Я пытаюсь реализовать MassTransit, не зависящую от типа транспорта (например, служебную шину Azure, RabbitMQ и т. Д.). Я отделил логику от контейнера DI, поскольку контейнер DI добавляет область действия интерфейса к конкретному классу и имеет...
778 просмотров
schedule 27.02.2024

Планирование сообщения ActiveMQ с TTL в MassTransit
Я использую MassTransit, чтобы запланировать сообщение для последующей доставки, используя подключаемый модуль планирования ActiveMQ. var provider = new ActiveMqScheduleMessageProvider(_sendEndpointProvider); var scheduler = new...
40 просмотров
schedule 06.01.2024

Перезапустите сагу о MassTransit
В моем приложении пользователь может запускать обновления для определенного ресурса. Когда это происходит, отправляется событие UpdateInitiated . Сага MassTransit запускается на основе этого события и запускает серию других событий, пока не сочтет...
22 просмотров
schedule 10.05.2024

неизвестный тип обмена 'x-delay-message' RabbitMq v3.8.14 с MassTransit v7.1.8
У меня есть эта проблема с другим версия RabbitMQ и подключаемый модуль обмена отложенными сообщениями. Среда: 1- RabbitMQ 3.8.14 -версия 2- rabbitmq-delayed-message-exchange с двумя версиями. первый раз с -v3.8.9 и в следующий раз с v3.8.17....
38 просмотров
schedule 26.05.2024