自TASKCTL 5.0 发布以来,我们积极收集各方用户反馈的意见和建议。本版本修正了TASKCTL 5.0的若干问题,已经在多家企业真实环境长期稳定运行。建议使用5.0的用户进行升级。下载地址
调度核心:
1、优化后台消息处理机制。修正流程在运行中有一定机率卡死的问题。
2、进一步优化调度核心处理性能,从十万级作业规模到支持百万级作业调度规模。
3、修正自由模式下、主流程调用子流程不能正确返回的问题。
4、调整作业参数编码,与后台配置文件agtencode.cfg的设置统一。
5、运行插件,和停止插件接口新增tccid,jobid参数。可作为作业程序的唯一标识。
6、修正流程并行度计算规则,去掉filewatch和flow等特殊节点。
7、优化内置函数:修正月末使用addmonth函数,不为月末的问题。
8、优化内置函数:新增dayofweek(返回0-6)和isendofmonth(判断是否月末)
9、优化内置函数:修正execcmd和getstdout函数不准确的问题。
客户端:
1、Designer:优化私有变量的可读性,常量、变量、逻辑日期等概念更清楚。
2、Designer:新增流程时,默认为子流程。提高入门用户的学习体验。
3、Designer:增加定时器TimingPlan属性的编辑窗口。
4、Designer:去掉period属性中时间窗口的概念,使之更易理解。
5、Monitor:新增服务端资源同步功能,增删流程后不必重新登录。
6、Monitor:优化数据加载及刷新机制,支持百万级作业实时监控。
7、Monitor:修复流程与模块同名所引起的BUG。
8、Admin:修正短信程序不能设置的BUG。
9、Admin:新增插件时增加默认属性。
Windows代理:
1、修正多个参数不能正确解析的问题,多个参数可采用逗号分割。
2、优化服务核心到Windows代理的巡检机制,防止消息堵塞引起的体验问题。
2、优化安装程序。
升级注意事项:
由于插件接口新增了tccid和jobid参数。因此,有采用了自定义插件(或修改过插件脚本)的用户,请自行修改插件接口如下。
5.1版插件接口
if [ $# -ne 5 ] then echo "Param error !" echo "Usage: $0 tccid jobid progname para expara" exit 126 fi #------------------------------------------------------------------------------ # 第一步: 接收入口参数 #------------------------------------------------------------------------------ TccID=$1 JobID=$2 ProgName=$3 Para=$4 ExpPara=$5
[最后编辑于 2017-12-14 17:08 ]
请登录后评论~