软件编程

首页 > 编程软件 > 软件编程

7很不错

PowerJob(任务调度计算框架)

软件下载软件下载

软件截图

  • 【介绍】

    PowerJob给用户带来了软件编程开发流程中迫切需要的分布式处理能力,可以实时监控本地软件开发项目以及网站开发的详细状况,尤其是注重所有项目之间的关联和协同运作,让开发者可以及时完成项目潜在问题的解决以及赘余部分信息的删除,优化整体项目的功能性操作,使其符合最广大用户群体的简便化操作需求。

    软件特点

    运用易懂:供给前端Web场景布局,许可开辟者可视化地完成调剂义务的办理(增、删、改、查)、义务运转状况监控和运转日记检查等性能。

    按时战略完美:拥有CRON表达式、牢固频率、牢固延迟和API四种按时调剂战略。

    履行形式多元化:拥有单机、播送、Map、MapReduce四种履行形式,此中Map/MapReduce处置器能使开辟者寥寥数行代码便取得集群散布式计较的才能。

    DAG任务流拥有:拥有在线设置义务依靠关系,可视化得对义务开启编排,同时还拥有上下流义务间的数据通报

    履行器拥有普遍:拥有Spring Bean、内置/外置Java类、Shell、Python等处置器,运用规模广。

    运维便捷:拥有在线日记性能,履行器发生的日记可以在前端节制台页面及时展示,下降debug本钱,极大地提升开辟效力。

    依靠精简:最小仅依靠关系型信息库(MySQL/Oracle/MS SQLServer...),扩大依靠为MongoDB(用于存储复杂的在线日记)。

    高可用&高机能:调剂服务器颠末精心设计,一改其他调剂框架基于信息库锁的战略,完成了无锁化调剂。摆设多个调剂服务器可以同时完成高可用和机能的晋升(拥有无限的程度扩大)。

    毛病转移与恢复:义务履行掉败后,可按照设置的重试战略完成重试,只需履行器集群有足够的计较节点,义务就可以顺遂完成。

    应用场景

    有按时履行需求的营业场景:如每日清晨全量同步数据、转换营业报表等。

    有需求全数机械一同履行的营业场景:如运用播送履行形式清算集群日记。

    有需求散布式处置的营业场景:好比需求更新一多量数据,单机履行耗时很是长,可使用Map/MapReduce处置器完成义务的分发,调动全部集群加快计较。

    有需求延迟履行某些义务的营业场景:好比定单过时处置等。

    进级指南

    标准:语义化版本

    为了不前期保护坚苦,本框架需求时刻遵照以下原则:

    版本格局:主版本号.次版本号.修订号

    递增法则:

    1. 主版本号:当作了不兼容的 API 重置

    2. 次版本号:当作了向下兼容的性能性新增

    3. 修订号:当作了向下兼容的问题批改

    非兼容版本进级

    若何进级到不兼容的 PowerJob 版本?一句话描写:多版本并存。

    1. 自力摆设新版本的 powerjob-server,也就是版本进级阶段新、旧调剂中间并存,信息库层面 PowerJob 不会做 BREAKING CHANGE(不兼容的改动),是以可以公用一个信息库,不触及数据的迁徙。

    2. 鞭策搭载 powerjob-worker 的履行器运用开启进级,别离进级依靠(jar 版本)和重置设置(毗连到新版本的调剂中间)。

    3. 测试、回归、上线。

    4. 完成一切进级后,下线旧版本调剂中间。

    小编测评

    软件编程开发在未来肯定是越来越会注重普通用户的上手操作难度简化,当然在开发这块就得有着很好地监控测试类平台,尤其是需要对所有开发项目做好大量工作任务的计划调度,定期收集各种用户的建议,同开发项目做好可实施性验证,这样就能形成功能项的持续创新。

    以上就是软件爱好者小编为大家带来的PowerJob(任务调度计算框架)下载,想要了解更多实用软件就请多多关注软件爱好者吧~

    查看

    相关下载

    下载

    好玩游戏大全9.8

    一款为玩家带来最独特游戏合集的应用

    软件资讯

    比特币是加密数字货币吗

    很多的用户都玩比特币,但是不知道比特币是不是加密的货币,其实这块货币他就是加密的,而且是货币里面加密最严格的一种,所以它才能在世界各地安全流通,价格也非常的高,想要详细了解比特币加密信息的用户都可以资讯下方具体的内容。                         

    2024-04-12 【软件教程】
    点击查看更多>>