用于配置元素相关信息。
编码:元素保存后,编码不可修改,元素管理员可进入元素管理管理界面使用重命名功能修改编码。
实例名称:是发起的每一条实例的名称,同一个数据流元素发起的多个实例,可以拥有不同的实例名称,以区别不同实例,未配置实例名称时,则用元素名称默认。
配置实例名称时可用双花括号{{}}占位,在括号内可引用原始启动参数params,并用.或者[]访问成员值
例如,原始启动参数是:{"YEAR":"2023", "PERIOD":"01"},实例名称配置为财务报表集成-{{params.YEAR}}{{params.PERIOD}},则可以得到财务报表集成-202301
流程监控中会展示流程实例的实例名称,用户通常以此来直观区分不同实例
用于配置除开始节点外,所有节点的公共代码。
可导入常用的三方模块、定义配置变量、简易函数等,避免写入耗时计算。
可导入的模块受已安装的三方库影响,可点击代码框下方的文字提示查看已安装的三方库,若需要的模块不在其中,需要向运维人员申请后额外部署。
定位组件调用或接口请求问题时,可以临时在公共脚本中开启 cURL 和 DEBUG 日志:
from deepfos.options import OPTION
OPTION.api.dump_always = True
OPTION.general.log_level = 'DEBUG'
开启后,相关节点日志会打印对应的 cURL,例如:
cURL 和 DEBUG 日志可能包含认证头、用户标识、请求参数或业务数据。仅在授权排查期间开启,分享前完成脱敏,问题解决后及时关闭;高频流程不建议长期使用该配置。
当整个实例的运行时间超过此处设置的时间,实例失败,且进入全局异常处理,系统预置默认的超时时间为60分钟,用户可手动调整:
当流程同步执行时(调用参数 inProcess=true),可以将流程日志设置为详细或极简。记录详细日志会增加一定的处理和存储开销。
详细模式:当流程同步执行时,将记录各节点的详细日志,实例运行将花费更多时间
极简模式:当流程同步执行时,不记录节点的详细日志,可减少实例运行花费的时间(异步执行仍会记录详细日志)
模式设置不影响异步调用(调用参数 inProcess=false);异步调用仍会记录详细日志,例如定时任务采用异步方式启动。
数据流运行时会产生节点结果、数据转换步骤结果和流程数据库文件等中间数据。
系统会按运行设置清理中间数据文件,但不会自动清理运行历史、流程日志、队列中或进行中实例的数据文件,也不会清理导出节点生成的附件。
系统预置策略为:
清理 7 天前运行成功实例的数据文件。
清理 30 天前运行失败或已终止实例的数据文件。
也可以自定义保留最近 X 条成功实例的数据文件。使用该策略时,超出保留数量的成功实例数据会被清理,失败和已终止实例的数据文件会全部保留。

自动清理只处理上述运行数据文件。磁盘空间仍持续增长时,还应检查详细日志、历史实例、导出附件和其他服务日志,详见磁盘占用优化与清理。
回到顶部
咨询热线
