• Administer Qlik Cloud Analytics 标准版
  • Administer Qlik Cloud Analytics 高级版和企业版
  • 管理 Qlik Sense Business
  • 管理 Qlik Sense Enterprise Saas
  • Qlik Cloud 政府用户管理员
  • 管理 Windows Qlik Sense Enterprise
  • 开始之前

    要配置传递给 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 ,并且使用引号括起包含空格的字符串不是必需的。还要注意,每个参数值必须在一个单独的参数中指示。
    根据作业的 Java 兼容性级别,配置您的 JobServer 以使用适当的 Java 版本执行作业。
    有两种方法可供选择:
  • 自适应模式 (建议用于 R2025-01 中发布的 8.0.2.20250129_0823_patch 版本之后的 JobServer 实例):
  • 打开 jsl_static64.ini 文件。
  • 添加 paramXX 参数。这些参数指定了 Java 实例 bin 文件夹的路径,以用作执行作业的候选文件夹。例如:
    <!-- Other parameters skipped for brevity -->
    param05 = -Dorg.talend.execution.JAVA_8_PATH=<pathToJava8BinFolder>
    param06 = -Dorg.talend.execution.JAVA_11_PATH=<pathToJava11BinFolder>
    param07 = -Dorg.talend.execution.JAVA_17_PATH=<pathToJava17BinFolder> 
  • 如果您的 JobServer 版本较旧且无法升级,请按照此步骤指定用于执行的 Java 版本:
    信息注释 注: 这种方法不是动态的,只能指定一个 Java 版本。
  • jsl64.ini 文件中,用 Java 实例的路径定义 JAVA_HOME 变量。
  • 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
  • Talend JobServer 服务将被创建并可通过在 Windows 的 Start (开始) 菜单中选择 Control Panel (控制面板) > Administrative Tools (管理工具) > Services (服务) 来查看。

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

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