iDempiere多次启动,同时更新Felix控制台的任何OSGI插件

问题描述 投票:1回答:1

我希望你能帮助我解决问题。

我有一台配备iDempiere 3.1和Java 1.8的Linux服务器。此服务器上仅启动iDempiere调度程序。每个调度程序都有自己的启动频率(开始时间)。我注意到,在通过Felix控制台更新任何OSGI插件时,所有调度程序的下一次启动时间都会被打乱。此外,可以启动该过程的多个副本(2,3,4次等),因此我可以进行多次启动。看起来调度程序作为进程副本同时启动多次。

另外我注意到如果我通过Stop All按钮停止所有调度程序然后更新任何OSGI插件,则会自动启动调度程序。

目前我只有一个解决方案:更新OSGI插件后,我需要重启iDempiere服务器。当然它不适合我们。

我期待着收到有关如何以正确的方式解决问题的提示。

java osgi apache-felix idempiere
1个回答
0
投票

其实我真的不知道你的问题是什么,但如果你想在教程中运行idempiere你可以在this link看到

第一个问题我可以看到你运行idempiere 3.1并使用java 1.8实际上你的postgresql也是旧版本吗?匹配版本idempiere我更喜欢idempiere 5.1如果你使用java 1.8并使用postgresql 9.5

如果您的数据库中有旧数据,则可以升级使用迁移脚本,您可以在此link中看到

© www.soinside.com 2019 - 2024. All rights reserved.