Вопросы по теме 'distributed-transactions'

Не удалось найти расширение привязки конфигурации
Я пытаюсь запустить веб-сервис WCF, который будет участвовать в распределенных транзакциях. Я продолжаю получать следующее сообщение об ошибке... Не удалось найти расширение привязки конфигурации «system.serviceModel/bindings/myBinding»....
32266 просмотров
schedule 14.06.2023

.net обнаруживает распределенную транзакцию
В своем приложении я использую следующий шаблон для вызова БД: //do a transaction using (TransactionScope transaction = new TransactionScope(TransactionScopeOption.Required)) { OperationOnDb1(); //when we open the connection to the...
653 просмотров

Postgresql: ПОДГОТОВИТЬ ТРАНЗАКЦИЮ
У меня есть два сервера БД db1 и db2. В db1 есть таблица с именем tbl_album В db2 есть таблица с именем tbl_user_album CREATE TABLE tbl_album ( id PRIMARY KEY, name varchar(128) ... ); CREATE TABLE tbl_user_album ( id PRIMARY...
4425 просмотров

3-фазный протокол фиксации
Я читал протокол трехфазной фиксации в Википедии (http://en.wikipedia.org/wiki/Three-phase_commit_protocol), и вот сценарий, который пришел мне на ум, когда 3PC не удастся: Предположим, что есть два участника A и B и координатор C: 1) C отправил...
3779 просмотров
schedule 30.06.2022

Как я могу избежать отправки дубликатов электронных писем, когда я фиксирую действие отправки электронной почты после отправки электронной почты?
Когда пользователь регистрируется на моем веб-сайте, я создаю запись пользователя в базе данных с email_sent = 'NO'. Затем у меня есть задание cron, которое отправляет приветственные письма каждые несколько минут. Он выбирает все записи...
314 просмотров

Не удалось выполнить операцию, поскольку поставщику OLE DB SQLNCLI10 для связанного сервера DB_PROD_04 не удалось начать распределенную транзакцию.
У меня есть два сервера: SQL_UAT_01 DB_PROD_04 Оба этих сервера имеют одинаковое имя базы данных и одинаковые таблицы: SQL_UAT_01.Database_01.Тестовая таблица DB_PROD_04.Database_01.Тестовая таблица На каждой из...
2919 просмотров

Распределенная транзакция в программе .NET (конфигурация MS-DTC?!?) Или, скорее, в хранимой процедуре через связанный сервер?
У нас есть две базы данных на разных серверах баз данных (MS SQL Server 2008). Нам нужно вставить данные в две таблицы, по одной на каждом из двух серверов баз данных, и все это должно быть внутри транзакции, поэтому нам нужна распределенная...
260 просмотров

Не удается выполнить множественную публикацию внутри transactionScope.
Я смоделировал интеграционную архитектуру между различными подсистемами. Все уведомления от подсистемы отправляются в подписанные подсистемы с использованием примитива Publish . Эти уведомления отправляются в цикле for внутри метода Handler ,...
152 просмотров

Как управлять распределенной координацией транзакций между вызовами веб-сервиса и базой данных?
У нас есть внешний веб-сервис, который предоставляет пару API lock и unlock . Ниже приведены шаги, выполняемые при сохранении значений в нашей системе. try call lock save changes in single DB transaction catch user_defined_exception...
305 просмотров
schedule 23.04.2022

infinispan - возможно ли запирание распределенного кеша с хотродом?
Мне нужно использовать распределенный кеш, и я хотел бы использовать для этого Infinispan 5.3. Я изучил различные режимы подключения и выбрал хотрод для реализации взаимодействия клиент-сервер. Мне также нужно заблокировать определенный ключ в кеше,...
787 просмотров

Можем ли мы определить распределенную транзакцию с помощью Database.BeginTransaction?
Я искал способы создания транзакции в Entity Framework и знаю, что мы можем создать распределенную транзакцию с TransactionScope в EF5, как указано здесь. Использование транзакций или SaveChanges(false) и AcceptAllChanges()? Я хочу знать, можем ли...
111 просмотров

Как я могу интегрировать свой собственный менеджер транзакций XA с Apache Camel?
Я пытаюсь создать маршрутизатор для интеграции нескольких тем и очередей JMS. Меня ограничивает тот факт, что клиент, на которого я работаю, не может изменить реализацию JMS (TibCo EMS с некоторыми пользовательскими клиентскими библиотеками), а также...
249 просмотров

Кафка согласование работы / офсета с потребителем
В настоящее время я пытаюсь разработать масштабируемую потребительскую архитектуру для kafka, и у меня возникают некоторые проблемы с координацией смещения. Для моего варианта использования важно, чтобы каждое сообщение, потребляемое kafka,...
305 просмотров

распределенные транзакции в микросервисной архитектуре, как обрабатывать тайм-ауты и неудачные коммиты
Допустим, у вас есть служба A , которая является частью большой микросервисной архитектуры, где эти службы взаимодействуют друг с другом либо через REST API, либо через обмен сообщениями, в котором задействован какой-либо брокер (RabbitMQ). Служба...
1220 просмотров

Как сделать двухфазную фиксацию между двумя микросервисами (Spring-boot)?
У меня есть два мико-сервера A и B, где они подключаются к отдельной базе данных. Из мико-серверов A мне нужно сохранять (сохранять) объекты как A, так и B в одной и той же передаче, как этого добиться. Я использую микросервисы Spring с...
5961 просмотров

Почему двухфазная фиксация (2PC) блокируется?
Может ли кто-нибудь сообщить мне, почему 2PC блокируется при сбое координатора? Это потому, что когорты не используют концепцию тайм-аута в 2PC? Хорошая ссылка: Анализ и проверка двухфазной фиксации и трехфазной фиксации. Phase Commit Protocols...
1338 просмотров

Определить, находится ли запрос в распределенной транзакции
Мне нужен надежный способ определить из запроса SQL Server, выполняется ли запрос внутри распределенной транзакции. 1 Неважно, была ли распределенная транзакция создана извне или с помощью оператора BEGIN DISTRIBUTED TRANSACTION в любом случае,...
1240 просмотров
schedule 07.12.2023

Микросервисы и диспетчер транзакций, как решить проблему параллелизма
Я работаю над созданием микросервиса, который использует диспетчер транзакций, реализованный на основе Java Transaction API (JTA). Мой вопрос: есть ли у Trasaction maanger возможность обрабатывать проблему параллелизма в сценариях распределенной...
2247 просмотров

Как реализовать единую транзакцию в Entity Framework 5 с контекстной базой данных SQL и DB2
Я пытаюсь реализовать оба DbContext ( SQLDBContext & DB2Context ) в одной транзакции, но каждый раз сталкиваюсь с проблемой, связанной с DB2. Он отлично работает с SQL, но выдает ошибку при попытке доступа к DB2. Исключение составляют:...
167 просмотров

Распределенная транзакция с использованием веб-сервисов на разных платформах
можно ли добиться транзакционности с помощью веб-сервисов, реализованных на разных технологиях? Например: давайте представим случай, когда мы хотим предложить комплексную услугу 2-х разных организаций, у каждой из которых уже есть свои разные...
51 просмотров