Многократный запуск iDempiere при обновлении любого из плагинов OSGI с помощью консоли Felix

Я надеюсь, что вы можете помочь мне решить проблему.

У меня есть сервер Linux с iDempiere 3.1 и Java 1.8. На этом сервере запускаются только планировщики iDempiere. Каждый планировщик имеет свою частоту запуска (время запуска). Я заметил, что при обновлении любого из плагинов OSGI с помощью консоли Felix время следующего запуска всех планировщиков расстраивается. Кроме того, можно запустить несколько копий процесса (2, 3, 4 раза и т. Д.), Поэтому у меня есть многократный запуск. Похоже, что планировщик запускается много раз одновременно как процессные копии.

Также я заметил, что если я остановлю все Stop All и затем обновить любой из плагинов OSGI, планировщики запускаются автоматически.

На данный момент у меня есть только одно решение: после обновления плагинов OSGI мне нужно перезапустить сервер iDempiere. Конечно, это не подходит нам.

Я с нетерпением жду, чтобы услышать от вас любые советы, как я могу решить это правильным образом.

1 ответ

На самом деле, я действительно не знаю, в чем ваша проблема, но если вы хотите запустить idempiere в учебнике, вы можете увидеть в этой ссылке

Первая проблема, которую я вижу, вы просто запускаете idempiere 3.1 и используете java 1.8, на самом деле ваш postgresql тоже старая версия? Соответствуйте версии idempiere. Я предпочитаю idempiere 5.1, если вы используете java 1.8 и используете postgresql 9.5.

И если у вас есть старые данные в вашей базе данных, вы можете обновить используя скрипт миграции, который вы можете увидеть по этой ссылке

Другие вопросы по тегам