我已经在一台机器上下载了Apache OFBiz 16,将其解压缩到一个目录中,使用gradlew
的loadDefault
选项加载了默认数据。
在那之后,我使用gradlew ofbiz
运行了ofbiz。这样做可以成功地运行ofbiz,并且我可以使用http://IP:8080/appname
和https://IP:8443/appname
从本地主机以及同一网络上的其他计算机访问该应用程序。
但在一段时间后,ofbiz挂起,请求似乎不再完成,它们似乎永远在加载。在我看来,当我在https上访问OFBiz时,问题就出现了,但在部署一段时间后,问题开始出现。最初,http和https似乎都工作得很好。
谁能指出,问题出在哪里?
发布于 2017-02-27 13:17:29
问题是ofbiz使用
DelegatorFactory.getDelegator()
使用单个守护进程线程在数据库中异步查找/创建。当基本委托器最初不存在时,ofbiz将阻止尝试使用相同的守护程序线程创建一个委托器--该守护程序线程已经在使用中。因此,ofbiz陷入了僵局。
*请分享您的服务器日志*
https://stackoverflow.com/questions/42232067
复制相似问题