美文网首页工作生活
LTS主流程分析

LTS主流程分析

作者: HelloWide | 来源:发表于2019-06-30 09:42 被阅读0次

前述

前面简单介绍过LTS一些概念和简单使用:
LTS介绍:https://www.jianshu.com/p/cbc0a2182e68
LTS中SPI机制:https://www.jianshu.com/p/45885aedbcc5
今天对LTS中主流程,任务提交和回调进行解析。

主流程图

LTS流程-开源版本.png

Others

  1. 高并发任务调度下,LTS包含限流机制,可以通过参数进行调整
  • jobClient:JobSubmitProtector 500 job.submit.maxQPS
  • jobTracker:RemotingDispatcher 5000 remoting.req.limit.maxQPS
    使用Guava RateLimiter进行限流

在jobTracker或者taskTracker的shell启动脚本中加入:

-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=28007 

相应的idea配置remote监听28007端口即可

相关文章

网友评论

    本文标题:LTS主流程分析

    本文链接:https://www.haomeiwen.com/subject/qmmvcctx.html