Symfony выполнение программы java, обращающейся к БД - PullRequest
0 голосов
/ 06 мая 2020

Я использую Symfony и Doctrine для управления своими объектами. Один из моих маршрутов запускает программу java, которая должна использовать ту же базу данных.

Доступ является потокобезопасным, я имею в виду Symf / Doctrine чтение / запись таблицы A и чтение таблицы B и Java / JDB C просто прочитать таблицу A и записать таблицу B

Даже если Doctrine записать в таблицу A во время обработки программы java, программа java все равно должна работать без нежелательного поведения (теоретически ^^ ).

На данный момент, когда java запускается из symf, у меня появляется ошибка: SQLState: S1000 (другое соединение имеет блокировку таблиц).

Итак, как можно Я исправляю это (спецификации R / W или ???)?

Или единственный способ - передать необходимые данные для java программы другим способом (файлы или ???) и попрощаться с производительностью ?

Thx.

1 Ответ

0 голосов
/ 06 мая 2020

Хорошо, проблема возникла не из-за параллельного доступа к базе данных, а из-за моего java кода с JDB C. РЕШЕНО

...