前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >无人机平民化,大疆遭遇“口袋”革命?

无人机平民化,大疆遭遇“口袋”革命?

作者头像
机器人网
发布于 2018-04-23 08:00:16
发布于 2018-04-23 08:00:16
9110
举报
文章被收录于专栏:机器人网机器人网

文/腾讯科技 卜祥 王潘

11月20日中午,北京下起了小雨,风不大,在中关村软件科技园外,杨建军和一名工程师站在大楼门口的空旷草坪前,通过手机操作,一会儿把一个银色的带有四支螺旋桨的小飞机推向远方20米外的空中,一会儿又拉到近前1.5米处。那名工程师靠近无人机时,两块舒肤佳香皂大小的无人机会自动后退;工程师后退,无人机会自动跟着靠前。

“这用了初步的人脸自动识别功能”,杨建军介绍。而在刚才推远拉近过程中,小无人机已经录制了一段视频,直接可以用手机播放。对于整个测试过程,杨建军大体满意。他向工程师提出了一个观察到的问题,在飞机从手中抛出,自动悬停在空中的瞬间,有那么一秒钟,平飞的机身会有一丝不易察觉的抖动,“这是不是高通平台兼容问题?”

在过去一年半时间里,杨建军创建的零度智控无人机公司折腾出不小动静,借助于美国高通芯片平台整合技术,无人机重量从一公斤以上,迅速下降到200克左右,价格从四五千元下探至2000元左右。与之相比,无人机巨头大疆推出的小型便携产品Mavic Pro重量743克,售价约5000元。

杨建军干脆给新研发的无人机Dobby冠了一个定语——口袋式无人机。由此,杨建军在大疆专业级别的无人机和许许多多航模型无人机之间创造了一个无人机新品类。“相对于大疆无人机专业级拍摄,是单反相机,口袋便携式无人机可以看作是卡片相机。”杨建军说。

卡片相机俗称傻瓜相机,因为无人机的智能性,杨建军小心地选择了卡片机的名称。在没有被智能手机拍照替代之前,卡片相机出货量和市场占有率远远超过专业级相机,相应地带动了一些公司生意红火。如今,口袋式,包括可以装在背包里的小体积、轻重量无人机市场需求在逐月增长。腾讯科技(微信公众号:qqtech)从上游供应商处获悉,Dobby每个月生产量是25000台,“我们很快要做到3万台。”杨建军说。

“明年肯定能突破100万台”,中科创达高级副总裁、无人机业务负责人张书涛更加乐观,“专业级拍摄无人机(大疆)四五年走过的路,便携无人机一两年可以走完。”实际上,大疆现在一年销售额100亿人民币,以5000元均价估算,约200万台。

更为重要的是,便携式无人机可能仅仅是未来空中机器人方向中一个过渡形态,解决空中拍照和录制视频只是部分功能,未来可能成为一个新的计算平台。随着高通、英特尔、联发科等大的科技巨头进入,外加三星、小米等手机厂商进入,还有像零度、零零无限等无人机公司杀入,将会一起冲击大疆无人机过去10年在无人机领域树立的商业壁垒。对于口袋便携无人机,大疆再不可能一味高昂头颅,漠视不理。

便携无人机如何炼成的?

无人机市场由大疆带热之后,国内外很多厂家跟进,一度火热。但是大疆凭借先发优势和超强研发能力,占据了四旋翼专业级影像拍摄无人机七八成市场份额,其它跟随者都未能反超。想突破大疆,只能另寻它途,其中小型便携化是一个途径,但是限于技术瓶颈,一直进展不大。

杨建军现在还记得与高通工作人员一起把无人机做小过程中,技术攻关时遭受的煎熬。去年8月底,零度和高通双方团队连续加班超过半个月,高通甚至从美国派来了两位工程师,白天到晚上连续加班,可是到底能不能用高通芯片做出一个能飞的东西来仍然是未知数,“当时就觉得快要放弃了。”杨建军向腾讯科技回忆。

最初,杨建军做口袋无人机的出发点是“一拍脑袋”想出来的,只为能拍摄一些静态图,这是无人机差异化方向之一。“记者去抢新闻,能够拍摄一些突发事件,从口袋里掏出无人机抓拍一个空中角度,是一个独家秘密武器。”但是,便携要求做小,是一个极大挑战。

美国芯片商高通对于无人机有一些想法和计划,以801芯片为基础,集成了图像、CPU、通讯和飞控等功能构成一块主板,使整个核心部件体积大为缩小,主板大小为58x40毫米。“但是能不能做出来,谁是他客户?”杨建军认为高通也不知道。高通在手机通讯、芯片集成等方面是世界级公司,找了国内一些无人机公司想打开集成主板新应用突破口,不少人拒绝了。找到杨建军时,杨建军凭着对无人机的敏感,同意与高通合作,“一拍即合”。

杨建军是首次用集成主板。作为第一家合作公司,有很多技术上的坑。零度的算法和操作系统装不进高通集成后的芯片平台,一些接口、管角之类很费劲。零度的工程师和美国来的工程师为了解决核心的飞控,一起做了一个星期,到去年八月,终于把飞机飞起来了。

当时已经是凌晨一点多,大家很振奋。美国工程师连夜发邮件给总部汇报喜讯。紧接着,正是国庆大阅兵前,北京禁飞管控最严的时候,后续的调试、飞行,只能在室内。后来杨建军才知道,解决能飞只是第一步难题,飞机从1.2公斤一下子变成200克左右,真正在变小后做成产品,还有很多难题要克服。

最早的操作系统里面有非常多漏洞,很容易导致飞机突然死机。飞机变小后,散热成了头疼问题,飞机在飞行过程中拍摄,图像功能全开,与手机使用芯片相比,功耗急剧增加,最终得通过内部增加风扇解决。

甚至,在小飞机身上加一块GPS芯片都是重大挑战。同样采用高通平台的零零无限便携无人机第一代Hover Camera,就放弃了GPS,更多场景是在室内飞。

杨建军坚持留下GPS功能,如果没有GPS,仅靠镜头识别地面,速度慢,看参照目标时会发生漂移,不确性增多,无法应用到户外。留下GPS的代价是程序会复杂,成本增加,电池兼容性要求会更高。

手机GPS只需要一个大致位置,误差大,定位不准备的地方通过地图校准。飞机不一样,没有其它辅助传感器,容忍误差只有半米。恰恰GPS本身高灵敏度,是一个非常微弱的信号接受器。GPS信号从天而降,经历了很大损耗。杨建军需要把信号放大,同时要想办法屏蔽飞机上电池辐射、高频主芯片、内存DDR运行时带来的干扰。要在体积和信号接收之间求平衡。这里有技术难度。

解决了信号问题,接着要解决拍摄不清晰难题。大疆无人机自身像脸盆那么大,可以通过安置机械的三轴云台,消除飞机颤抖对摄像头的影响。在口袋式小无人机上,装一个三轴云台,体积会很大。这个难题最终由杨建军和团队采用自己研发的电子稳像方法解决。

简单来说,飞机头突然猛一往上抬,摄像本来是要看前面的,头往上一抬镜头就看到上面去了,电子稳像方式是把图像根据飞机姿态,进行一个非常精准的整体搬移,让用户看的图像仍然是稳定的。

2016年3月份,杨建军已经可以做到把无人机装进随身口袋,又花了两个多月调试和完善。5月25日正式发布,“跟小米无人机发布同一天”,杨建军记得。所不同的是,后来小米无人机很快经历了炸机事件,整体方案转向与高通合作。而杨建军的无人机每月销售已经过万。

杨建军畅想着更大的应用情景。他发现,Dobby不仅仅可以拍摄静态图片,还可以用于摄像。同时,“用户群变得更广阔了,不光是记者,普通人也能用”。今年六七月份,杨建军进一步明确了产品定义和打法。

他慢慢发现,半径20米内的连续视频,目前是一片空白。便携无人机对普通人而言,旅游时候爬到泰山顶上,或者在湖边,无人机能拍一段别人拍不到的视频,拓展到人加自拍杆达不到的角度。还可以丰富轨迹,预设不同的拍摄移动路线、角度,视频拍摄后放在手机APP里,输出到美拍,美图秀秀和秒拍等进行简单编辑,最后通过微信等社交工具分享。由此,降低用户使用难度,增加用户黏性。

“飞机产品本身是一个引流,是一个入口。”可以想象,一旦新型视频玩法引爆之后,便携式无人机会成为高频日常拍摄工具,进而可能成为消费级电子消费品。在干了9年无人机之后,杨建军这一次似乎找到了绕开大疆无人机的可能。“小,灵活,一旦智能化,能做的事情非常地多”,杨建军说。

现在的他,享受着“痛并快乐着”感觉,零度作为高通头批用户,趟坑很累,好处是别人还在试801平台时,零度第二代无人机上面将搭载820芯片平台,2017年1月份在美国CES展上将正式发布。

当然,对于零度、零零无限等公司趟出的便携式道路,不是每一家无人机公司都立刻跟随。大疆在今年仍然在按照自己的节奏发布万元级别专业化产品,对农业无人机也很上心,并没有立刻推出200克左右的便携式产品。亿航无人机CMO熊逸放则告诉腾讯科技,他认为便携性始终是很多无人机用户的一大核心需求,相信小型化是未来消费级无人机细分市场的发展趋势。

不过他觉得根本还是要看是否契合产品的定位、目标用户需求和使用场景,“如果单纯跟风追求小型而过多牺牲了续航、抗风性、稳定性、相机镜头等其他重要因素,反而体验不佳”。亿航会持续关注技术和市场发展趋势,结合自身的产品定位和目标用户需求,打造“强体验”、“真需求”的无人机产品。

巨头杀入

2015年9月,高通正式推出专为消费级无人机应用而设计的Qualcomm Snapdragon Flight 无人机平台,它基于骁龙801处理器,能够满足OEM厂商及开发者对于无人机产品开发需要。

高通在零度之后,很快有了新客户零零无限。2016年10月16日,零零无限宣布正式在美国发布首款安全便携可像书本一样折叠的跟拍无人机——Hover Camera Passport小黑侠,售价为599美元。主打卖点是安全、便携和易用。零零无限创始人王孟秋称,无人机不再是仅为“航拍”服务的产品,转而全面进入大众消费领域。

杨建军同样认为,“只有一百亿市场的时候,巨头很难入场。三五年之内,消费无人机一定会变成一个千亿级市场,一定会把巨头们给带进来。”

高通正是这样的巨头之一。高通销售和产品市场副总裁颜辰巍告诉腾讯科技,高通切入消费级无人机行业优势有两点:第一,高通能够给厂商提供技术支持。无人机和智能手机很相似。而高通在智能手机上的成就有目共瞩。第二,产品本身优势,高通提供的芯片产品和软件算法。比如,零度所采用的第一代产品基于骁龙801处理器主板,在图像处理、连接性、计算和处理能力方面很强大。

颜辰巍认为,高通的进入,会像智能手机一样,降低行业开发的门槛,方便一些厂商去做产品的用户体验,比如拍照、摄像功能等。具体业务操作时,高通通过与中科创达合资成立的创通联达(ThunderComm)以及深圳的一些ODM合作,来支持更多想采用高通无人机平台做无人机的厂商。

看中无人机前景的不仅是高通。国际上上游芯片强手英特尔、英伟达、联发科等都有涉及,国内联芯公司同样也有意于做消费级便携型无人机。

对此,杨建军持兼容并包态度,他认为各家都有长处,而目前无人机产品并没有像手机那样定型,还充满各种可能性,如果闭门造车,在产品方向上犯错误风险会很大。

据他分析,每个平台都有自己特点。高通优势高度集成化,配套软件做好。有一些无人机所需、智能手机上没有的功能,比如飞行控制,高通集成了飞行控制算法。联芯有个很好的技术,叫做软件无线电SDR技术,可以配置厂商自己的通讯算法,做成一套体系装进去,从而摆脱WiFi等用于手机的通讯方式,一个非常好的应用是用来做高清长距离的图象传输系统。瑞芯微平台特点是上面集成了CEVA的DSP,最新一代DSP,成本又很低,且具有很多很强大功能,比如对于无人机很重要的电子稳像功能,还有卷积深度学习神经网络的搭建,同样胜任。

另外一家无人机新创公司博瑞云飞创始人高鹏告诉腾讯科技,他们公司目前选用了联芯的方案。他认为高通芯片集成度比较高,但是没有过多接口,很难做扩展。他认为,用单个手机芯片做无人机,一旦手机芯片死机,无人机就失控。“我们做了双芯,一个联芯芯片做计算,还有一个芯片专门用来控制飞行”高鹏说,双芯设计还有利于日后扩展升级。

当然,价格也是高鹏考虑联芯的原因之一。他说,中科创达卖高通主板,一块是125美金,约合1000块钱人民币,联芯相应产品是60美金,便宜一半。比较有竞争优势。据博瑞云飞创始人高鹏所知,零度智控最近在高通芯片之外,今年7、8月份开始找联芯合作,除了技术原因,高通方案贵也是原因之一。

不过,真正让杨建军警惕的不是上游这些芯片厂商,也不是大疆,更不是中科创达这样的方案提供商,而是目前正在赚大钱的智能手机厂商。智能手机里有摄像头、CPU、内存和GPS天线等,很多东西和无人机共通,手机厂商来做无人机具有天然优势,同时,它们具备非常强的供应链优势。

“小米(飞米)冲进来以后,所到之处寸草不生,我更愿意和大疆站在一起。”杨建军意味深长地说。实际上,据腾讯科技了解,小米的生态企业飞米已经找到高通,下一步双方将合作推出新的无人机。而有了高通,一款无人机开发流程可能会缩短到四五个月。如果未来上游核心都掌握在外国企业手中,无人机如果同质化,未来或将重演智能手机市场快鱼吃慢鱼、大鱼吃小鱼局面。

卡位空中机器人

对于Dobby无人机,杨建军还在快速迭代,第二代产品散热更好,增加减震后图像更清晰,飞行时间也比第一代9分钟时长有所提升。另外,他想陆续地增加一些新功能。“比如人工智能模块,让它更智能”,杨建军说。

智能识别方面而言,不仅能识别人脸,还可以识别更复杂的东西,比如汽车,人体,甚至是手势,到时可以自动避障。

甚至,无人机可以做到中科创达副总裁张书涛所说的“贴身摄像师”,随心地即抓即拍。即便与人进行语言交流,也不是没有可能。

“在手机上指点一个房子,无人机自己就能飞去现实中房子那里,这些都能实现”,杨建军说,在业界,一些高端无人机产品已经实现此功能。在下一代产品上,采用“820芯片变得更强大,更智能,包括自主飞行,这些算法都装上去。”

而大数量级的销售又将使零度处于一个有利位置。用户使用频率高,“会成为我们很多信息收集的点,比那种大的无人机使用频度高,得到更多数据,谁做人工智能最厉害呢?其实就是像谷歌这样的,因为它有全球最多数据。”

正因此种可能,零度智控、零零无限等便携式无人机公司被一些大公司看好。零度智控融资已进入B轮,融资1.5亿人民币。领投者是信达国萃和名航资本两家,高通旗下投资公司也加入。另外,腾讯科技获悉,三星也有意于投资零度智控,相关手续正在办理当中。

智能手机分成通讯和影像、操作系统这三块。无人机基本上也是通讯,影像和操作系统,外加一个飞行控制。智能手机在好多年前,比如Android刚刚开始的时候,很少有人真的能够预测到几年之后,智能机能够给人们带来多少的便捷,并成为个人电脑之后一个新的计算平台。现在无人机,如果能聚集海量用户,慢慢会想出各种各样不同应用和场景,一起把市场拓展得越来越大。

“实际上无人机就像是带着螺旋桨会飞的机器人,这一类产品今后能够给人类想象空间其实是非常大的。”高通颜辰巍说。未来,只要是跟人工智能有关的,语音方面的人工智能、计算机图象处理方面的人工智能,都有可能被用在无人机上。

“革命刚刚开始,有变成一场很大革命的可能。”颜辰巍说。和他一样,杨建军也认为2017年会是无人机智能化元年,计算机视觉、人工智能等等发展迅速,需要一个出口,无人机可能会是这样一个出口。

源自:腾讯科技

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2016-12-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 机器人网 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
分布式任务调度平台XXL-JOB
XXL-JOB是一个轻量级分布式任务调度框架,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。
用户1518699
2018/09/12
4.2K0
分布式任务调度平台XXL-JOB
spring boot项目整合xxl-job
关于分布式任务调度平台XXL-JOB,作者 许雪里 在其发布的中文教程中已经介绍的很清楚了,这里就不做过多的介绍了。按照文档搭建xxl-job,做此记录。
BUG弄潮儿
2020/06/29
4.2K0
分布式任务调度平台XXL-JOB搭建教程
  关于分布式任务调度平台XXL-JOB,其实作者 许雪里 在其发布的中文教程中已经介绍的很清楚了,这里我就不做过多的介绍了,关于其搭建教程,本人依照其文档搭建起来基本上也没遇到啥问题,这里通过博客的形式记录下来。
IT可乐
2019/05/29
2.4K0
分布式任务调度平台XXL-JOB搭建教程
分布式任务调度平台XXL-JOB
任务调度是指基于给定的时间点,给定的时间间隔又或者给定执行次数自动的执行任务。我们可以思考一下在以下场景中,我们应该怎么实现:
我没有三颗心脏
2019/10/08
2.3K0
分布式任务调度平台XXL-JOB
分布式任务调度利器—Xxl-job框架详解
近期开发中的功能中需要用到定时任务来做数据库的备份和文件的定时删除,所以调研了当前比较主流的几个定时任务框架,经过对比选定了今天要讲的xxl-job,所以这篇文章,我主要和大家分享一下xxl-job的学习总结,记录一下在分布式项目下如何优雅的使用xxl-job实现定时任务。
灰小猿
2024/05/25
30.8K0
分布式任务调度利器—Xxl-job框架详解
快速学习-XXL-JOB任务详解
参考上文“配置属性详细说明”对新建的任务进行参数配置,运行模式选中 “BEAN模式”,JobHandler属性填写任务注解“@XxlJob”中定义的值;
cwl_java
2020/09/24
3.5K0
快速学习-XXL-JOB任务详解
分布式任务调度平台XXL-JOB,不了解一下?
任务调度是指基于给定的时间点,给定的时间间隔又或者给定执行次数自动的执行任务。我们可以思考一下在以下场景中,我们应该怎么实现:
Bug开发工程师
2019/12/05
1.3K0
xxl-job【后端专题】
xxl-job-admin目录配置文件 application.properties
高大北
2022/11/14
8041
xxl-job【后端专题】
分布式任务调度xxl-job
在单机应用时期,任务调度一般都是基于spring schedule和集成quartz来实现的,当系统发展成分布式服务,应用多实例的时候,任务就会出现多次调用的问题,很多时候我们任务并不需要跑多次。解决方案有很多,最最简单粗暴的就是可以设置应用开关。其次就是集中式话任务管理调度。当然,quartz也有集群模式,但是基于api控制并不直观。下面介绍一个集中式的分布式任务调度框架,可以很方便的解决分布式任务调度的问题
kl博主
2023/11/18
4400
分布式任务调度框架XXL-JOB入门级教程
下载源码导入idea,源码地址:https://gitee.com/xuxueli0323/xxl-job.git
小熊学Java
2023/07/16
1.3K0
分布式任务调度框架XXL-JOB入门级教程
springboot整合xxl-job 分布式任务调度
注意:调度中心支持集群部署,集群情况下各节点务必连接同一个mysql实例,如果mysql做主从,调度中心集群节点务必强制走主库
用户10125653
2022/11/10
1.3K0
springboot整合xxl-job 分布式任务调度
【黑马头条】day20—xxl-job
当前软件的架构已经开始向分布式架构转变,将单体结构拆分为若干服务,服务之间通过网络交互来完成业务处理。在分布式架构下,一个服务往往会部署多个实例来运行我们的业务,如果在这种分布式系统环境下运行任务调度,我们称之为分布式任务调度。
陶然同学
2023/04/02
7050
【黑马头条】day20—xxl-job
XXL-JOB系列一之架构设计
XXL-JOB是一个分布式的任务调度平台,核心设计目标是开发迅速、学习简单、轻量级、易扩展。
用户9511949
2024/06/20
2330
分布式调度XXL-JOB
在业务类中方法中贴上这个注解,然后在启动类上贴上@EnableScheduling注解
yuanshuai
2023/11/17
3330
分布式调度XXL-JOB
xxl-job Vs ElasticJob,谁牛?
1. xxl-job 2. 运行 xxl-job 3. 开发定时任务 3.1 项目创建及配置 3.2 定时任务开发方式 4. 小结 前两天写了一篇文章介绍了一下 ElasticJob,有不少小伙伴强烈建议讲讲 xxl-job,其实 ElasticJob 本来就是一个引子,松哥本来就是想和大家分享 xxl-job 的(手动狗头。 1. xxl-job 松哥也在微信群里和小伙伴们讨论过各自到底用的是 xxl-job 还是 ElasticJob,讨论的结果就是,xxl-job 使用的人更多一些。 不说功能的优劣,
江南一点雨
2022/03/24
2K0
快速学习-XXL-JOB快速入门
解压源码,按照maven格式将源码导入IDE, 使用maven进行编译即可,源码结构如下:
cwl_java
2020/09/24
1K0
快速学习-XXL-JOB快速入门
分布式任务调度平台 XXL-JOB 2.0.0 发布
XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。
Debian中国
2018/12/21
1.1K1
【进阶之路】定时任务调用平台xxl-job
.markdown-body{word-break:break-word;line-height:1.75;font-weight:400;font-size:15px;overflow-x:hidden;color:#333}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{line-height:1.5;margin-top:35px;margin-bottom:10px;padding-bottom:5px}.markdown-body h1{font-size:30px;margin-bottom:5px}.markdown-body h2{padding-bottom:12px;font-size:24px;border-bottom:1px solid #ececec}.markdown-body h3{font-size:18px;padding-bottom:0}.markdown-body h4{font-size:16px}.markdown-body h5{font-size:15px}.markdown-body h6{margin-top:5px}.markdown-body p{line-height:inherit;margin-top:22px;margin-bottom:22px}.markdown-body img{max-width:100%}.markdown-body hr{border:none;border-top:1px solid #ddd;margin-top:32px;margin-bottom:32px}.markdown-body code{word-break:break-word;border-radius:2px;overflow-x:auto;background-color:#fff5f5;color:#ff502c;font-size:.87em;padding:.065em .4em}.markdown-body code,.markdown-body pre{font-family:Menlo,Monaco,Consolas,Courier New,monospace}.markdown-body pre{overflow:auto;position:relative;line-height:1.75}.markdown-body pre>code{font-size:12px;padding:15px 12px;margin:0;word-break:normal;display:block;overflow-x:auto;color:#333;background:#f8f8f8}.markdown-body a{text-decoration:none;color:#0269c8;border-bottom:1px solid #d1e9ff}.markdown-body a:active,.markdown-body a:hover{color:#275b8c}.markdown-body table{display:inline-block!important;font-size:12px;width:auto;max-width:100%;overflow:auto;border:1px solid #f6f6f6}.markdown-body thead{background:#f6f6f6;color:#000;text-align:left}.markdown-body tr:nth-child(2n){background-color:#fcfcfc}.markdown-body td,.markdown-body th{padding:12px 7px;line-height:24px}.markdown-body td{min-width:120px}.markdown-body blockquote{color:#666;padding:1px 23px;margin:22px 0;border-left:4px solid #cbcbcb;background-color:#f8f8f8}.markdown-body blockquote:after{display:block;content:""}.markdown-body blockquote>p{margin:10px 0}.markdown-body ol,.markdown-body ul{padding-left:28px}.markdown-body ol li,.markdown-body
南橘
2021/04/02
1.1K0
【进阶之路】定时任务调用平台xxl-job
SpringBoot入门建站全系列(三十二)接入xxl-job分布式任务调度平台
XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。
品茗IT
2020/05/28
1.6K0
从简单到复杂学习任务调度(2)-xxl-job基本原理和使用
上一篇对Java层面提供的以及和Spring提供的任务调度方式有了一定的了解,也分析出了它们的弊端,不过学习它们还是很有必要的,因为任务调度机制的思想和这些类差不多,只不过一个功能强大的任务调度工具会额外添加很多功能,使其更加灵活,更加全面,更加可控,比如Timer类会使用TaskQueue来存储任务,TimerThread获取到的TimerTask总是最先执行的任务,是因为TimerQueue是一个最小堆,它会将最先执行的任务放在堆顶,然后按照时间顺序进行排序,而在xxl-job中,会有一个守护线程去扫描数据库,获取可执行的任务,然后根据此任务的一些配置去解析出此任务的调度方式。
小四的技术之旅
2023/03/02
2.2K0
从简单到复杂学习任务调度(2)-xxl-job基本原理和使用
推荐阅读
相关推荐
分布式任务调度平台XXL-JOB
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档