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

linq to sql с проблемой блокировки таблицы nservicebus
Я создаю систему с использованием NServiceBus, а мой DataLayer использует Linq 2 SQL. Система состоит из 2 сервисов. Service1 получает сообщения от NSB. Он будет запрашивать таблицу 1 в моей базе данных и вставлять запись в таблицу 1. Если...
1167 просмотров
schedule 29.04.2022

nServiceBus с большими сообщениями XML
Я читал об истинном обмене сообщениями и о том, что вместо отправки полезной нагрузки по шине он отправляет идентификатор. В нашем случае у нас есть много устаревших приложений/сервисов, и они были разработаны для получения полезной нагрузки...
1328 просмотров
schedule 16.03.2022

Как сделать так, чтобы веб-службы с балансировкой нагрузки отправляли сообщения с помощью nservicebus нескольким подписчикам?
У меня есть веб-серверы с балансировкой нагрузки, которые с существующей кодовой базой обрабатывают, когда пользователь входит на сайт. Я хотел бы отправить широковещательное сообщение всем приложениям, которые подписались, говоря: «Эй, x вошел в...
468 просмотров
schedule 03.09.2022

NServiceBus: Что происходит с опубликованным сообщением, если мой абонентский компьютер выключен?
С простым Pub/Sub в NServiceBus я знаю, что если мое приложение подписчика не запущено, то опубликованные сообщения просто будут накапливаться в очереди до тех пор, пока они не будут обработаны. Но где они скапливаются, если вся машина не работает?...
1058 просмотров
schedule 12.09.2022

сериализация сообщений nservicebus
Я хотел бы использовать базовый класс сообщений, например: [Serializable] public abstract class MessageBase : IMessage { public Guid MessageID { get; private set; } public DateTime UtcDateTime { get; private set; } protected...
1252 просмотров
schedule 30.03.2022

Несколько конечных точек, NServicebus против Rhino Bus
Я новичок как в NServiceBus, так и в Rhino Bus, и мне интересно, решат ли мою проблему несколько конечных точек. Я хочу следующее: 1. Иметь конечную точку для сообщений выставления счетов , которая одновременно запускает только 1 поток 2. Иметь...
1250 просмотров
schedule 12.02.2024

Правильная обработка тайм-аутов NServiceBus
NServiceBus предоставляет механизм тайм-аута. С сайта nservicebus.com : Метод RequestTimeout в базовом классе указывает NServiceBus отправить сообщение на другую конечную точку, которая будет надежно хранить время для нас... Существует...
1593 просмотров
schedule 04.02.2022

NServiceBus: как заставить подписчика подписаться на несколько типов сообщений (каждый из другой очереди)
Я хотел бы, чтобы мой подписчик обрабатывал два разных потока сообщений. Я ожидаю, что будет очередь MSMQ для каждого типа сообщений, но я не вижу, как указать более одной InputQueue в разделе MsmqTransportConfig в моем файле .config. Вот...
2081 просмотров
schedule 23.09.2023

Паттерн Nservicebus Singleton - подключение к существующим в настоящее время объектам
Я прорабатываю первые шаги по изучению Nservicebus и планирую достаточно крупномасштабное (по крайней мере, для меня) приложение. Я хочу, чтобы приложение могло масштабироваться на X-машины. В нем будет ряд услуг, таких как: LogonService,...
754 просмотров
schedule 02.02.2024

Проблемы с запуском NServiceBus
Я создал очень простое консольное приложение NServiceBus для отправки сообщений. Однако я не могу запустить шину, так как она жалуется на очень расплывчатую ошибку «Ссылка на объект не указывает на экземпляр объекта». Configure config =...
773 просмотров
schedule 25.05.2022

Невозможно иметь две саги, которые обрабатывают один и тот же тип сообщения.
У меня есть две разные саги (я имею в виду типы саг), которые обрабатывают одно и то же сообщение. public class AttachMessageToBugSaga : TpSaga<AttachMessageToBugSagaData>, IAmStartedByMessages<MessageIsNotAttached>,...
832 просмотров
schedule 02.04.2023

Как продлить подписку после IISRESET?
Это мой сценарий: Веб-приложение с собственной шиной (издатель) Служба Windows с NServiceBus.Host.exe (подписчик) Представьте, что это запускает IISRESET (неважно, почему я должен это делать), который заставляет шину повторно...
251 просмотров
schedule 10.01.2023

Фильтровать данные перед отправкой подписчику (NServiceBus)
У меня много клиентов, которых нужно уведомлять, когда новые данные добавляются в одну из наших таблиц БД. Я думаю о создании службы, которая проверяет таблицу каждые X секунд и уведомляет клиентов, если существуют какие-либо новые данные. Проблема...
460 просмотров
schedule 03.09.2022

NServiceBus: обработка сообщений по запросу
Я просто новичок в служебных шинах (в частности, NServiceBus) и только что написал свою первую сагу. Сага предназначена для получения транзакции, а затем отправки сообщений для проверки идентификатора пользователя, сведений о платеже, сведений о...
415 просмотров
schedule 09.02.2023

Как разрешить конфликт автопроводки с NHibernateSagaPersister?
Я пытаюсь подключить свою первую Saga, и мне не удалось заставить принимающую конечную точку правильно обрабатывать начальное сообщение. Я получаю следующее исключение: SagaMessageHandler Не удалось обработать сообщение....
633 просмотров
schedule 28.11.2023

NServiceBus: совместное использование библиотек DLL сообщений
Недавно я изучал NServiceBus, так как думал, что обмен сообщениями будет хорошим способом уменьшить зависимости между системами. Однако первое, что меня поразило, это то, что издатель сообщения и все подписчики должны совместно использовать DLL...
1173 просмотров

NServiceBus и wcf ServiceHost
У меня есть wcf ServiceHost, который должен опубликовать сообщение в IBus. Как мне изящно получить доступ к IBus из класса хоста (который создается wcf)?
1138 просмотров
schedule 08.06.2022

Обработчик сообщений Javascript для NServicebus
Я пытаюсь создать подписчика событий javascript для NServicebus, и я хотел бы знать, верны ли мои мысли и есть ли в этом дизайне какие-либо распространенные ловушки. Я ставлю следующие компоненты: Контроллер шины ASP.NET MVC (асинкконтроллер)...
652 просмотров
schedule 06.06.2022

Конфигурация тайм-аута исходящего MSMQ
У меня есть приложение, которое использует NServiceBus для отправки и получения сообщений. Когда приложение не получило сообщение в течение определенного периода времени, исходящее соединение теряется, что приводит к тому, что сообщения не...
1526 просмотров
schedule 03.03.2022

Генератор NHibernate ID при использовании NServiceBus
Для большинства приложений CRUD я использую генератор guid.comb ID от NHibernate. Преимущество этого заключается в том, что у меня есть доступ к идентификатору до того, как я сброслю его в базу данных, и это позволяет обойти проблему фрагментации...
209 просмотров
schedule 12.08.2023