Описание тега msmq-transaction

1 ответ

Обязан ли я вызывать EndPeek после использования BeginPeek?

У меня есть служба Windows, которая обрабатывает частную локальную очередь сообщений (MSMQ). Когда он запускается, он регистрирует обработчик события для PeekCompleted в очереди, а затем вызывает асинхронный BeginPeek() ждать прибытия сообщения. pro…
18 ноя '14 в 15:07
2 ответа

Множественные ответы на один запрос в NServiceBus достигают пункта назначения только после завершения выполнения метода Handle

Чтобы повысить отзывчивость приложения, обработчик сообщений отвечает несколькими ответами. Однако было отмечено, что сообщения доставляются в пункт назначения только после того, как обработка сообщений полностью завершена, даже если транзакция откл…
15 янв '15 в 08:23
1 ответ

Получение сообщения в транзакции

Я пишу основного производителя и потребителя MSMQ, и меня сбивают с толку, когда я пытаюсь получить сообщение как часть транзакции. Очередь находится на компьютере с Windows Server 2003, и она определенно установлена ​​на транзакционную. Мой продюсе…
07 сен '15 в 14:32
2 ответа

Как сделать очереди MSMQ быстрее? Есть ли пакетная отправка, так что, по крайней мере, это не 1 на 1?

У меня есть следующий код, который не так медленно, а также не так быстро. Есть ли способ улучшить это? В настоящее время я получаю 1000 сообщений за 5-10 секунд, что, на мой взгляд, пока не идеально. <?xml version="1.0" encoding="utf-8" ?> &l…
20 фев '13 в 01:47
1 ответ

MSMQ нет ошибки, но сообщение застряло в исходящем

Я пытаюсь отправить сообщение MSMQ по протоколу TCP, но оно просто застряло в исходящей очереди. Кроме того, когда я создаю объект MessageQueue, он не выдает никакой ошибки, но при установке точки останова и попытке увидеть свойства я вижу ошибки, н…
12 янв '16 в 20:25
0 ответов

WCF MSMQ последнее сообщение в транзакции

Есть ли способ в WCF MSMQ узнать, обрабатываю ли я последнее сообщение в транзакции? Я сделал много поисков, я обнаружил, что есть свойство IsLastInTransaction но это свойство не доступно в MsmqMessage<T> Класс доступен только в System.Messagi…
15 сен '10 в 08:56
1 ответ

MSMQ - Использование удаленного чтения и удаленной отправки в одной очереди

При использовании MSMQ 3.0 или 4.0: Я полностью понимаю, что следующее не является распространенным или "правильным" способом использования очереди, но суть заключается в немедленном решении конкретной проблемы. Можно ли выполнить чтение из удаленно…
29 апр '11 в 07:48
1 ответ

Преимущества использования MQTT против другого сервиса push-уведомлений для Android?

Эй, ребята, я новичок в разработке для Android, и мне любопытно, каков "лучший" или самый обычный способ включения push-уведомлений в приложении для Android с сервера. Я читал в Интернете и видел два основных способа, которыми люди реализуют сервис …
1 ответ

Удалить сообщение из OUTGOING QUEUES в msmq

Можно ли удалить сообщение из исходящих очередей? Я не вижу никакой возможности для удаления. Как удалить эти сообщения? Я новичок в MSMQ. Я пытаюсь отправить сообщения со своего компьютера на другой компьютер. Все мои сообщения находятся в исходяще…
1 ответ

MSMQ: как отправить сообщение из очереди транзакционных мертвых писем в личную очередь на удаленном компьютере

Windows Server 2012 MSMQ 6 Режим рабочей группы У нас возникли проблемы при попытке восстановить сообщения MSMQ, отправленные в очередь недоставленных сообщений транзакции. Мы попытались переместить их в исходящую очередь, кажется, что сообщение отп…
09 июн '14 в 12:27
2 ответа

Нужно передать дополнительные значения помимо полезной нагрузки в MSMQ

Все, Мне нужно передать дополнительные значения помимо тела класса MSMQMessage, есть ли способ сделать это? Я понимаю, что могу создать сложный объект и использовать его, но хочу проверить, есть ли какие-либо другие свойства, которые я могу использо…
24 фев '15 в 14:32
1 ответ

Конкурирующий потребитель MSMQ

Может кто-нибудь сказать мне, поддерживает ли MSMQ (используя транзакции) конкурирующих потребителей? По сути, у меня есть несколько потоков, исключающих сообщения из одной очереди. Просто хотел убедиться, что это будет работать, поскольку MSMQ иног…
09 окт '09 в 20:41
1 ответ

Приложение ReBus показывает проблему производительности очереди сообщений в ANTS Profiler

У нас есть веб-приложение, встроенное в AngularJS, ReBus и NHibernate. Работая над оптимизацией производительности, ANTS Profiler от REDGATE показывает, что большую часть времени требуется для выполнения MessageQueue.StaleSafeReceiveMessage И Call G…
12 май '16 в 07:15
0 ответов

Сообщение msmq получено более одного раза в сервисе wcf

У меня есть служба wcf с привязкой msmq. Сообщения процесса службы WCF получают из очереди MSMQ. Я использую транзакции в клиенте и wcf. У меня возникла проблема, заключающаяся в том, что даже после успешной обработки сообщения очереди сообщение не …
17 янв '17 в 11:31
1 ответ

Распределенная транзакция MSMQ (DTC) не может импортировать транзакцию

Мне нужно получить, обработать и отправить сообщение за одну транзакцию. Поскольку MSMQ не поддерживает Transactional Remote Receive, для этого я использую DTC. Сейчас я даже не могу получить сообщение. Вот код, который я использую для этого: string…
24 апр '15 в 07:05
0 ответов

System.Messaging.MessageQueueException- внешний компонент выдал исключение

Я запускаю.exe через службу Windows, которая читает сообщение из личной очереди. Служба все исправна и стабильна, но иногда служба останавливается (фактически она не останавливается, но ничего не обрабатывает. Состояние службы все еще "Запущено", мн…
03 июл '14 в 09:54
1 ответ

Время ожидания при запуске в очереди msmq при большем попадании в приложение

У нас есть пакетный файл для обработки приложений через msmq, когда число приложений больше для ex: 40 в момент, когда оно выбирает приложение в очереди, остальные приложения получают время ожидания, так как время ожидания для всех приложений так же…
1 ответ

Как восстановить удаленные системные файлы в MSMQ

Я, к сожалению, удалил системные файлы MSMQ под, C:\Windows\System32\msmq\storage\lqs Теперь я не могу отправлять и получать сообщения из очереди. Как восстановить удаленные файлы?
1 ответ

MSMQ Транзакция с COM (python)?

Я пытаюсь использовать MSMQ из Python, используя библиотеку win32com, как в этом примере. Я могу поместить сообщения в очередь, но в данном случае это транзакционная очередь, поэтому мне нужно создать транзакцию вокруг отправки сообщения. В основном…
24 фев '11 в 19:09
3 ответа

Читать WCF MSMQ сообщение из C#

Я использовал клиент WCF для отправки сообщения msmq в службу WCF, прежде чем служба WCF обработает сообщение msmq, я хочу проверить текст сообщения.После проверки содержимого тела сообщения msmq я получил результат ниже. Но мне не удалось получить …