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

Каков наилучший способ выполнения распределенных транзакций в нескольких базах данных с использованием Spring и Hibernate?
У меня есть приложение, больше похожее на утилиту, которое сидит в углу и периодически обновляет две разные базы данных. Это небольшое автономное приложение, созданное с использованием Spring Application Context. В контексте настроены две фабрики...
39290 просмотров
schedule 04.11.2023

Накладные расходы на производительность источников данных XA — передовой опыт
Я пытаюсь понять влияние источников данных XA на производительность. Во многих приложениях случается, что не все транзакции должны участвовать в распределенных транзакциях (это означает, что только несколько транзакций должны быть...
1299 просмотров

Избегание распределенной транзакции с помощью db link
Я работаю над приложением Spring Java EE, которое должно иметь дело с двумя разными источниками данных, A и B. Поскольку приложению необходимо последовательно обновлять A и B. В случае сбоя одного обновления весь процесс завершается сбоем, и...
1703 просмотров
schedule 19.09.2022

Настройка встроенной безопасности для соединений XA на JBoss
При установке для IntegratedSecurity в источнике данных XA на JBoss значения true драйвер JDBC от Microsoft не преобразует параметр «true» в логическое значение, а выдает ошибку: java.lang.NoSuchMethodException:...
2503 просмотров

Распределенные транзакции Java JMS
Мне было интересно, смогу ли я получить некоторые идеи о том, как решить проблему дизайна, с которой я столкнулся. Для простоты предположим, что у меня есть 3 конечные точки, работающие на 3 разных машинах / jvms на Tomcat. Конечные точки несут...
2667 просмотров

Совместная транзакция с AbstractRoutingDataSource
У меня проблема, очень близкая к этой Совместное использование транзакции во время используя AbstractRoutingDataSource для переключения источников данных , но я не могу решить, используя принятый ответ. У меня есть транзакционный метод, который...
794 просмотров
schedule 13.07.2023

закрытие соединений jdbc в JTA
Что произойдет, когда DbConnection.close() будет вызван для ресурса XA? Будет ли он возвращен в пул соединений или будет удерживаться менеджером транзакций до завершения глобальной транзакции?
980 просмотров
schedule 12.01.2023

Что делать, если фиксация не удалась в XA?
Я имею в виду описание двухфазной фиксации по адресу https://en.wikipedia.org/wiki/Two-phase_commit_protocol . Предположим, что на этапе предварительной фиксации оба менеджера ресурсов проголосовали положительно. Если диспетчер транзакций...
1376 просмотров

Hazelcast XATransaction с менеджером транзакций Bitronix
Я провожу некоторые тесты с транзакциями Hazelcast XA, и у меня возникают проблемы при использовании Bitronix в качестве менеджера транзакций. Я следил за официальной документацией Hazelcast:...
369 просмотров
schedule 30.06.2022

OutOfMemoryError из-за огромного количества объектов ActiveMQ XATransactionId
У нас есть сервер Weblogic, на котором запущено несколько приложений. Некоторые из этих приложений используют экземпляр ActiveMQ, настроенный на использование диспетчера транзакций Weblogic XA. Теперь, примерно через 3 минуты после запуска, JVM...
307 просмотров
schedule 16.09.2022

Создание аутентифицированного ресурса XA из ActiveMQConnectionFactory
У меня есть экземпляр Apache ActiveMQ Artemis (1.3), к которому я пытаюсь подключиться из автономного приложения Spring (4.3.2), над которым сейчас работает моя команда. У него есть Spring JTATransactionManager , использующий Atomikos (4.0.4)...
342 просмотров

Журналы транзакций Atomikos com.atomikos.icatch.enable_logging=false
Я хотел бы понять, будут ли возможности распределенных транзакций работать для моего приложения, если я установлю com.atomikos.icatch.enable_logging=false Правильно ли я понимаю, что Transaction Recovery актуален в тех случаях, когда произошел...
989 просмотров

Получение java.sql.SQLException: ошибка XA: XAResource.XAER_PROTO start() не удалось выполнить из-за ошибки ресурса в weblogic 12c
Я получаю исключение ниже в журнале приложений при получении соединения из источника данных. Хотя в исключении отображается «вызвано: невозможно начать новую транзакцию», я нигде не запускаю новую транзакцию. Периодически сталкиваюсь с этой...
3237 просмотров
schedule 08.06.2022

Информация о восстановлении XAResource не сериализуема
Мы видим следующее исключение в приложении при запуске рабочего процесса пользовательского интерфейса, и оно не позволяет пользователю выполнить задачу. Пока не удалось найти основную причину этой ошибки, но обходной путь, который мы используем в...
161 просмотров
schedule 16.04.2023

Отправляйте сообщение JMS только после подтверждения транзакции JPA
Я работаю над проектом, в котором используются Spring JmsTemplate, ActiveMQ и Hibernate. У меня есть метод, заключенный в транзакцию, который отправляет сообщение через JmsTemplate, выполняет немного больше работы, а затем возвращается, чтобы...
760 просмотров
schedule 11.08.2022

Не удалось подключиться к источнику данных XA с помощью JNDI
Я пытаюсь подключить пакетное приложение Java Spring к источнику данных с помощью JNDI. Моему приложению требуется источник данных XA. Я попытался настроить обычный источник данных, используя приведенный ниже код, и, похоже, он отлично к нему...
366 просмотров
schedule 26.06.2023

Источник данных XA с использованием ссылок Oracle DB в управляемых транзакциях Java EE Container
У меня есть следующая среда: Приложение EAR в WebSphere 9, управляемые контейнером транзакции с использованием источника данных XA для базы данных Oracle 19c (назовем ее база данных A). Проблема в том, что источник данных (в некоторых...
80 просмотров
schedule 05.02.2023