优雅地关闭 Talend JobServer
关闭或重新启动 Windows 之前,应确保 Talend JobServer 和 Talend CommandLine 服务未在运行。您可以优雅地关闭 Talend JobServer,无需人工互动以等待可能正在运行的作业停止。
步骤
要优雅地关闭您的 Talend JobServer,请使用 stop_rs.bat 命令并配上 -w <numberOfSeconds> 参数。
停止脚本的行为:
命令 | 行为 |
---|---|
stop_rs.bat | 如果没有作业在运行,则终止 Talend JobServer。如果有任何作业正在运行,则列出作业并允许用户按任意键刷新列表,也可以按 Y 或 y 终止所有正在运行的作业。 |
stop_rs.bat -f | 让 Talend JobServer 立即终止正在运行的作业及其自身。 |
stop_rs.bat -w <numberOfSeconds> | 一旦没有运行中的作业即终止 Talend JobServer。如果在指定的秒数后仍有作业在运行,脚本将终止作业并返回代码 2。 |
stop_rs.bat -f -w <numberOfSeconds> | 给运行中的作业留出指定的秒数以便其完成。如果仍然没有完成,则让 Talend JobServer 终止运行中的作业及其自身。 |