跳到主要内容 跳到补充内容

Talend JobServer 作为服务安装到 Windows

开始之前

要配置传递给 Java 应用程序的 Talend JobServer 参数,您必须编辑 jsl_static64.ini 文件的最后几行。此文件指定了不同文件 (如配置文件、.jar 文件和 Java 库) 的路径。
为此,请按如下所示编辑参数:
params = 5
param00 = -cp
param01 = c:\jobserver;c:\jobserver\lib\*
param02 = -Dcom.sun.management.jmxremote
param03 = -Dtalend_props=<JobServerPath>\conf\TalendJobServer.properties
param04 = org.talend.remote.jobserver.service.WindowsJobServer
其中 <JobServerPath> 是指 Talend JobServer 应用程序的安装目录,X 是指包的版本号。如果使用安装程序来安装 Talend Studio,则此路径对应于 <JobServerPath>\agent
信息注释注: 请注意,所指示的第一个参数名为 param00 而不是 param01,并且使用引号括起包含空格的字符串不是必需的。还要注意,每个参数值必须在一个单独的参数中指示。

步骤

  1. 可选: 如果要配置不同的 JVM 来运行作业,则必须在 jsl64.ini 配置文件中定义 JAVA_HOME 变量以及该 JVM 的路径。
    设置 PATH 值和用于运行作业的 Java 版本的路径,设置 jrepath 值和用于启动 Talend JobServer 的 Java 版本路径。

    示例

    要在任何地方使用 Java 17,并且如果 %JAVA_HOME% 变量尚未在用户环境中设置,请在 [defines][java] 部分下添加以下行:
    [defines]
    JAVA_HOME = c:\java\17.0.11-zulu
    PATH = %JAVA_HOME%\bin;%PATH% 
    
    [java]
    jrepath = c:\java\17.0.11-zulu

    示例

    要将 Java 17 用于 Talend JobServer,将 Java 11 用于运行作业,请在 [defines][java] 部分下添加以下行:
    [defines]
    PATH = c:\java\11.0.23-zulu\bin;%PATH% 
    
    [java]
    jrepath = c:\java\17.0.11-zulu
  2. 在管理员模式下打开一个 CMD 窗口,并浏览到 Talend JobServer 安装目录的 conf 目录。
  3. 执行以下命令:
    jsl_static64.exe -debug
  4. 可以通过按 Ctrl+C 来停止执行。
  5. 在 CMD 窗口中,执行以下命令:jsl_static64.exe -install
    因此,系统指示 Talend JobServer 已作为 Windows 服务安装。

结果

Talend JobServer 服务将被创建并可通过在 Windows 的 Start (开始) 菜单中选择 Control Panel (控制面板) > Administrative Tools (管理工具) > Services (服务)来查看。

请注意,关闭或重新启动 Windows 时,Talend JobServer 服务不会停止。为了避免启动期间出现问题,您需要在关闭或重新启动计算机之前停止该服务。

要移除该服务,您可以在相同命令窗口中输入以下命令:jsl_static64.exe -remove

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们!