#neo4j #spring-data-neo4j
#neo4j #spring-data-neo4j
Вопрос:
Дорогие, у нас возникла какая-то случайная проблема с нашим корпоративным кластером Neo4J 4.2 и множеством приложений на основе Spring. Мы используем SDN6 и реактивные сеансы для выполнения пользовательских запросов в нашем кластере, но иногда мы получаем эту ошибку
Message 'COMMIT' cannot be handled by a session in the READY state.
как на стороне БД, так и в приложении.
В настоящее время мы используем транзакционные функции для использования логики повторных попыток, как описано здесь
Есть идеи? Лучше всего, FB
Комментарии:
1. Можете ли вы добавить точную версию SDN, которую вы используете, а также код, который может вызвать это (если применимо)?
2. Дикое предположение: Вы путаете
@Transactional
транзакционные функции драйвера Java? Это может закончиться плохо, потому что у вас внезапно будут запущены две транзакции.