类别

版本

工作容器

作业容器是执行实体,它们与RapidMiner服务器通信,并在进程本身需要时连接到各种持久存储和端点。

生命周期和与Job Agent的通信

作业容器由作业代理生成,并在本地绑定到由作业代理确定的系统端口。默认情况下,它们是持久的,这意味着只要作业代理不停止也不重新启动它们,它们将始终作为单独的系统进程运行。还可以将它们配置为在执行结束时重新启动,或通过定期计时器重新启动。有关如何配置作业代理的基本行为的详细信息,请参阅Job Agent的配置页面

工作目录

目录创建在{homeDir} / {jobId} / /数据/工作使用作业ID作为文件夹名,其中homeDir回家/文件夹中的未打包代理分发的根目录中,如果是捆绑的作业代理,则为job-agent-home /文件夹中的RapidMiner服务器主页文件夹中。此文件夹包含以下用于执行特定作业的文件:

  • execution.log—执行进程的日志
  • error.log-包含错误信息的日志文件,仅在出现错误时创建

容器工作目录

每个容器拥有一个特定的容器目录。这个目录的位置是{homeDir} /数据/集装箱/ <容器ID > /它包含上下文目录.RapidMiner在容器启动之前,代理将其复制到此目录。它还包含有关容器应用程序本身的信息,即application.properties生成的容器自动使用的文件。

当代理生成容器时,还会为此容器加载其他库。容器将使用这个上下文,直到它被关闭或重新启动。

如果作业到达代理中,它会将该作业与自定义信息(如属性)捆绑在一起进行重定向rapidminer.properties文件到容器。

容器日志目录

容器本身将其输出写入{homeDir} /日志/容器- ID > <容器. log。它包含有关提交的作业、当前执行的状态以及执行期间可能发生的任何错误的信息。