基于低代码的工作流自循环节点设计
工作流场景中,循环节点随处可见场景也比较多,比如多任务执行、多人审批、多API交互以及各种条件、参数设置
最近在设计工作流后端引擎,把其中涉及到的两个特殊功能点分享出来,希望对自研工作流引擎的同行有些帮助
NC&节点自循环有用户通过终端低代码的方式设置,pre node&前置节点、next node&后置节点、执行对象、执行条件及自循环节点参数,最终形成数据结构模型
在规则运行时通过pre node把执行数据参数传递,然后执行引擎根据解析引擎解析的自循环设置的参数数据模型进行运行,每执行一次任务,execute执行引擎需要根据执行结果判断是否跳出自循环节点,常见的判断条件有超时、执行次数、任务执行比率。实现任务时可以抽象一个run(...parameter)接口方便任务统一管理及维护,只要不满足跳出条件就继续执行后续任务或者自循环同一个任务。当满足条件后,则进入 next node&后续规则节点
主要分享低代码、微服务、容器化、SAAS 、系统架构方面的的 内容 ,希望 大家 点赞 ,评论,关注 。
NC&节点自循环整体上可以看做是一个任务容器,实现多任务节点执行一定比例、定时或者全部执行完再进行后续任务,可以在自循环节点设置多任务、多脚本、跳出条件,相当于一个多执行对象的容器,通过不断的迭代不同的对象有序执行,直到满足跳出条件跳出。
NC&自循环节点通过低代码实现方式,可以便利用户通过可视化的界面就可以实现规则编排、设置,运维场景中的部门、定时、投票审批流需求,巡检中的多脚本、定期巡检,服务部署中的有服务顺序的部署、多服务部、服务检查及自循环规则节点的条件配置,有效的解决处理混合任务、多任务、有序任务、延迟任务的运维需求。
虽然是针对运维方向的流程引擎的设计,但其他行业也可以借鉴该思想,基本是相同的,只是实现的业务不同,但从上层看是基本一致的。
主要分享低代码、微服务、容器化、SAAS 、系统架构方面的的 内容 ,希望 大家 点赞 ,评论,关注 。
兔年怎少得了大白兔?谁能不爱这颗国民奶糖谁的童年不爱大白兔如果说有一种糖能唤起全国人共同的回忆,那一定是它大白兔奶糖。大白兔奶糖可以说是国民奶糖,没有哪个孩子能抵抗它的魅力。剥开简单的蓝白相间纸包装,里面便露出一颗白白胖
同样是动物皮,为啥猪皮只能做肉冻,驴皮却能包装成阿胶?同样是动物皮熬制的产物,为什么猪皮成了菜,驴皮却炒到天价?今天咱们来认识下,含有驴皮做成的阿胶,到底是不是智商税?逢年过节,家家必备的一道凉菜,就是水晶皮冻,制作它的方法简单粗暴,
为什么大鼻头单独去组织没有效果,反而鼻头越来越大?亚洲人的大鼻头,多数都是由于皮肤厚引起的,而且皮下组织,皮脂腺相对发达,软骨发育比较弱。骨性发育过大的亚洲人,相对来说比较少。为什么单独切除鼻头会引起报复性增生?因为传统的鼻头缩小
这个巨大的洞穴,可以容纳78亿人?来参观一次需花费2万对于神秘的地底世界,所有人都充满了好奇。有一处神奇的地下洞穴,它是一直是地心冒险者想要探索与征服的目标之一。这里和其他山洞最明显的不同之处,就是这个洞穴足够大,它大到足以容纳参天大
为何有人吃二甲双胍效果不佳?究竟怎么吃,才能发挥出最佳药效?二甲双胍在2型糖尿病治疗领域当中一直都是一类非常重要的药物。很权威的2020版中国2型糖尿病防治指南就特别强调了它的重要性,其中指出它不仅是2型糖尿病患者控制高血糖的一线用药,同时
立春后该怎么养生你知道吗健康2023立春是二十四节气之首,也是春天的开始,因为春属木,与肝相应,所以春季养生主要是护肝和调节心情。中医认为,心情舒畅,既可防止肝火上越,又有利于阳气生长。因此市民要力戒暴怒
午睡会影响寿命?中老人午睡谨忌3不要,很多人都睡错了据一项科学调查表示只有三成人能够做到定时午睡,而这其中百分之八十的人因为不会午睡,白白浪费了午睡时间,更有许多人认为午睡其实是没有必要的,非常困的时候眯一下就可以。但不可否认的是午
2月吃一鲜,一年病不沾,进入春天,1鲜是指啥?别不懂吃二月气温升高,天气回暖,地里很多新鲜的春菜,破土而出。老话说不时,不食,这一鲜格外的鲜嫩可口,这个2月一定不能错过。2月吃一鲜,一年病不沾,进入春天,一鲜指啥?该怎么吃?春食则香,
葱香蚕豆春天到来,大棚里的蚕豆上市了。我老家这个就叫蚕豆,不知道你们那都叫什么。鲁迅故乡里说过他和小朋友们一起去看社戏,返程的时候就看到河边田里种了罗汉豆,几个淘气小孩就摘了煮着吃,那个罗
济南版陆家嘴三件套走红游客教你怎样拍出网红大片来源海报新闻大众网海报新闻记者毕胜杜虹晓济南报道图近日,在济南汉峪金谷附近,济南版陆家嘴三件套迅速走红,吸引了一众网友前来打卡。(大众网海报新闻记者毕胜摄)图2月8日,记者来到这处
旅游业招工需求居各职业之首,酒店民宿求职人数涨近7成南都记者日前从多个招聘平台获悉,伴随旅游出行市场进入持续复苏态势,旅游业招工需求量增大,促进相应岗位招聘需求激增。例如,智联招聘数据显示,春节后第一周,客货运司机乘务招聘职位数同比