批量作业提交和管理工具

kong-batch的Python项目详细描述


CIcodecovpypidocs

Documentation

这是干什么的?在

假设您在某处使用批处理集群来运行并行工作负载。正常情况下 您应该为每种类型的系统编写专用的提交代码,并使用 监视作业进度的相关shell命令。你怎么跟踪 乔布斯怎么了?你怎么知道哪个工作做了什么?在

使用kong,您可以将作业组织到folders(而不是磁盘上的实际文件夹), 不管你怎么想。孔可以跟踪工作状态和报告 他们给你一个干净和有组织的观点。你可以管理你的工作 在香港,杀死他们,重新提交,删除他们。孔也使事情正常化 比如你的工作可以在哪里找到暂存空间,把日志文件放在哪里 以及输出文件的存放位置。这是由一组环境变量完成的 在每个作业中都可用,而不考虑后端(称为driver):

variable namevalue
KONG_JOB_IDKong-specific job ID (not the batch system one)
KONG_JOB_OUTPUT_DIRWhere to put output files
KONG_JOB_LOG_DIRWhere log files go
KONG_JOB_NPROCHow many core your job can use
KONG_JOB_SCRATCHDIRscratch dir for the job

您可以编写作业脚本,这些脚本大多不知道驱动程序是哪个 用于执行作业。有些事情仍然是特定于你的环境, 尤其是在实际的批处理系统之上实现的东西。这个 包括许可证、队列名称和任何其他特定配置。 Kong允许您通过配置或on提供这样的参数 逐项工作。在

接口

回复

Kong提供了一个类似命令行的程序。如果你跑了

asciicast

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
netbeans根据命名约定返回布尔类的getter的Java名称   java如何在MessageFormat中使用单引号   java如何在整数数组中只对奇数排序,而将偶数保留在其原始位置?   自定义ArrayAdapter中未定义java构造函数   java joda时间格式化程序解析yyyyymmdd(额外一小时)   java Spring引导控制器测试始终返回404   java如何提取类文件以获取该类文件中的类?   JTable java列不会显示   java Selenium Web驱动程序输出错误的Web表行数   当应用程序在mac上打开时,java SWT选项卡项会从页面上消失   java如何将html文件映射到过滤器   swing Java计算一段时间内两点之间的转换   javawebsphere和javax。xml。ws。spi。提供者:提供者组织。阿帕奇。axis2。jaxws。spi。提供者不是子类型   For循环在Java中没有按预期继续?   java如何配置gson以排除0个整数值   java读取一个由tab分隔的文件,并将单词放入ArrayList中   java我需要做什么才能让LiveConnect重新工作?   sqlservermerge2xml&使用java提取这些数据并将其存储在db表中   java如何在模型中添加新对象时通知网格