我正在Ubuntu服务器上运行宾得数据集成。我有多个任务在不同的时间运行,使用Jenkins作为统筹器。我注意到,有时PDI作业永远不会结束(我没有得到退出代码,日志在进程中间冻结,没有任何例外),当我检查服务器的内存时,它会被完全分配。这引起了以下问题:
这是没有意义的,因为目前没有任何运行。我想知道如何识别问题,因为日志停止打印结果,所以我不知道从哪里开始解决这个问题。
我附上了我的服务器上正在消耗内存的三个进程(Jenkins、Pentaho server和Spoon)的映像,以及我的服务器、Java和Pentaho设置的规范。
服务器规范(它是使用VmWare创建的虚拟机):
我的Java版本是"1.8.0_101“
我将spoon.sh中的内存参数更改如下:

发布于 2017-12-14 10:49:03
你是怎么安装五旬节工具的?如果您安装了五旬节企业版的试用版,那么它将安装和设置服务器以及PDI客户端(包括厨房)。
如果然后运行ctlscript.sh start脚本,它将启动宾得服务器、存储库数据库(默认情况下是postgres)以及与之配套的所有内容。
如果您只是在厨房中运行,并且不想使用宾得存储库,那么您可以一起停止宾得服务器,并从文件系统启动PDI作业和转换。
至于OOO错误:是的,它应该抛出它。有时,PDI会突然停止,不会抛出任何错误,但大多数情况下,您将在日志中看到OOO消息,并正确捕获故障。
https://stackoverflow.com/questions/47787727
复制相似问题