嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元微信扫码支付:2 元
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
,xxl分布式job调度平台,
xxl-job-2.2.0
├── LICENSE
├── NOTICE
├── README.md
├── doc
│ ├── XXL-JOB-English-Documentation.md
│ ├── XXL-JOB架构图.pptx
│ ├── XXL-JOB官方文档.md
│ ├── db
│ │ └── tables_xxl_job.sql
│ └── images
│ ├── cnblog-首页-每日一博-第一.png
│ ├── cnblog-首页-热门动弹-第一.png
│ ├── donate-alipay.jpg
│ ├── donate-paypal.png
│ ├── donate-wechat.png
│ ├── gitee-gvp.jpg
│ ├── img_1001.png
│ ├── img_1002.png
│ ├── img_6yC0.png
│ ├── img_BPLG.png
│ ├── img_EB65.png
│ ├── img_Fgql.png
│ ├── img_Hr2T.png
│ ├── img_Qohm.png
│ ├── img_UDSo.png
│ ├── img_V3vF.png
│ ├── img_Wb2o.png
│ ├── img_Ypik.png
│ ├── img_Z9Qr.png
│ ├── img_ZAhX.png
│ ├── img_ZAsz.png
│ ├── img_dNUJ.png
│ ├── img_eYrv.png
│ ├── img_hIci.png
│ ├── img_iUw0.png
│ ├── img_inc8.png
│ ├── img_jOAU.png
│ ├── img_jrdI.png
│ ├── img_o8HQ.png
│ ├── img_tJOq.png
│ ├── img_tvGI.png
│ ├── qq群-一个xxl同学进了58.png
│ ├── xxl-logo.jpg
│ └── xxl-logo.png
├── pom.xml
├── xxl-job-admin
│ ├── Dockerfile
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── xxl
│ │ │ └── job
│ │ │ └── admin
│ │ │ ├── XxlJobAdminApplication.java
│ │ │ ├── controller
│ │ │ │ ├── IndexController.java
│ │ │ │ ├── JobApiController.java
│ │ │ │ ├── JobCodeController.java
│ │ │ │ ├── JobGroupController.java
│ │ │ │ ├── JobInfoController.java
│ │ │ │ ├── JobLogController.java
│ │ │ │ ├── UserController.java
│ │ │ │ ├── annotation
│ │ │ │ │ └── PermissionLimit.java
│ │ │ │ ├── interceptor
│ │ │ │ │ ├── CookieInterceptor.java
│ │ │ │ │ ├── PermissionInterceptor.java
│ │ │ │ │ └── WebMvcConfig.java
│ │ │ │ └── resolver
│ │ │ │ └── WebExceptionResolver.java
│ │ │ ├── core
│ │ │ │ ├── alarm
│ │ │ │ │ ├── JobAlarm.java
│ │ │ │ │ ├── JobAlarmer.java
│ │ │ │ │ └── impl
│ │ │ │ │ └── EmailJobAlarm.java
│ │ │ │ ├── conf
│ │ │ │ │ └── XxlJobAdminConfig.java
│ │ │ │ ├── cron
│ │ │ │ │ └── CronExpression.java
│ │ │ │ ├── exception
│ │ │ │ │ └── XxlJobException.java
│ │ │ │ ├── model
│ │ │ │ │ ├── XxlJobGroup.java
│ │ │ │ │ ├── XxlJobInfo.java
│ │ │ │ │ ├── XxlJobLog.java
│ │ │ │ │ ├── XxlJobLogGlue.java
│ │ │ │ │ ├── XxlJobLogReport.java
│ │ │ │ │ ├── XxlJobRegistry.java
│ │ │ │ │ └── XxlJobUser.java
│ │ │ │ ├── old
│ │ │ │ │ ├── RemoteHttpJobBean.java
│ │ │ │ │ ├── XxlJobDynamicScheduler.java
│ │ │ │ │ └── XxlJobThreadPool.java
│ │ │ │ ├── route
│ │ │ │ │ ├── ExecutorRouteStrategyEnum.java
│ │ │ │ │ ├── ExecutorRouter.java
│ │ │ │ │ └── strategy
│ │ │ │ │ ├── ExecutorRouteBusyover.java
│ │ │ │ │ ├── ExecutorRouteConsistentHash.java
│ │ │ │ │ ├── ExecutorRouteFailover.java
│ │ │ │ │ ├── ExecutorRouteFirst.java
│ │ │ │ │ ├── ExecutorRouteLFU.java
│ │ │ │ │ ├── ExecutorRouteLRU.java
│ │ │ │ │ ├── ExecutorRouteLast.java
│ │ │ │ │ ├── ExecutorRouteRandom.java
│ │ │ │ │ └── ExecutorRouteRound.java
│ │ │ │ ├── scheduler
│ │ │ │ │ └── XxlJobScheduler.java
│ │ │ │ ├── thread
│ │ │ │ │ ├── JobFailMonitorHelper.java
│ │ │ │ │ ├── JobLogReportHelper.java
│ │ │ │ │ ├── JobLosedMonitorHelper.java
│ │ │ │ │ ├── JobRegistryMonitorHelper.java
│ │ │ │ │ ├── JobScheduleHelper.java
│ │ │ │ │ └── JobTriggerPoolHelper.java
│ │ │ │ ├── trigger
│ │ │ │ │ ├── TriggerTypeEnum.java
│ │ │ │ │ └── XxlJobTrigger.java
│ │ │ │ └── util
│ │ │ │ ├── CookieUtil.java
│ │ │ │ ├── FtlUtil.java
│ │ │ │ ├── I18nUtil.java
│ │ │ │ ├── JacksonUtil.java
│ │ │ │ └── LocalCacheUtil.java
│ │ │ ├── dao
│ │ │ │ ├── XxlJobGroupDao.java
│ │ │ │ ├── XxlJobInfoDao.java
│ │ │ │ ├── XxlJobLogDao.java
│ │ │ │ ├── XxlJobLogGlueDao.java
│ │ │ │ ├── XxlJobLogReportDao.java
│ │ │ │ ├── XxlJobRegistryDao.java
│ │ │ │ └── XxlJobUserDao.java
│ │ │ └── service
│ │ │ ├── LoginService.java
│ │ │ ├── XxlJobService.java
│ │ │ └── impl
│ │ │ ├── AdminBizImpl.java
│ │ │ └── XxlJobServiceImpl.java
│ │ └── resources
│ │ ├── application.properties
│ │ ├── i18n
│ │ │ ├── message_en.properties
│ │ │ ├── message_zh_CN.properties
│ │ │ └── message_zh_TC.properties
│ │ ├── logback.xml
│ │ ├── mybatis-mapper
│ │ │ ├── XxlJobGroupMapper.xml
│ │ │ ├── XxlJobInfoMapper.xml
│ │ │ ├── XxlJobLogGlueMapper.xml
│ │ │ ├── XxlJobLogMapper.xml
│ │ │ ├── XxlJobLogReportMapper.xml
│ │ │ ├── XxlJobRegistryMapper.xml
│ │ │ └── XxlJobUserMapper.xml
│ │ ├── static
│ │ │ ├── adminlte
│ │ │ │ ├── bower_components
│ │ │ │ │ ├── Ionicons
│ │ │ │ │ │ ├── css
│ │ │ │ │ │ │ └── ionicons.min.css
│ │ │ │ │ │ └── fonts
│ │ │ │ │ │ ├── ionicons.eot
│ │ │ │ │ │ ├── ionicons.svg
│ │ │ │ │ │ ├── ionicons.ttf
│ │ │ │ │ │ └── ionicons.woff
│ │ │ │ │ ├── PACE
│ │ │ │ │ │ ├── pace.min.js
│ │ │ │ │ │ └── themes
│ │ │ │ │ │ └── blue
│ │ │ │ │ │ └── pace-theme-flash.css
│ │ │ │ │ ├── bootstrap
│ │ │ │ │ │ ├── css
│ │ │ │ │ │ │ ├── bootstrap.min.css
│ │ │ │ │ │ │ └── bootstrap.min.css.map
│ │ │ │ │ │ ├── fonts
│ │ │ │ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ │ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ │ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ │ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ │ │ │ │ └── glyphicons-halflings-regular.woff2
│ │ │ │ │ │ └── js
│ │ │ │ │ │ └── bootstrap.min.js
│ │ │ │ │ ├── bootstrap-daterangepicker
│ │ │ │ │ │ ├── daterangepicker.css
│ │ │ │ │ │ └── daterangepicker.js
│ │ │ │ │ ├── datatables.net
│ │ │ │ │ │ └── js
│ │ │ │ │ │ └── jquery.dataTables.min.js
│ │ │ │ │ ├── datatables.net-bs
│ │ │ │ │ │ ├── css
│ │ │ │ │ │ │ └── dataTables.bootstrap.min.css
│ │ │ │ │ │ └── js
│ │ │ │ │ │ └── dataTables.bootstrap.min.js
│ │ │ │ │ ├── fastclick
│ │ │ │ │ │ └── fastclick.js
│ │ │ │ │ ├── font-awesome
│ │ │ │ │ │ ├── css
│ │ │ │ │ │ │ ├── font-awesome.css.map
│ │ │ │ │ │ │ └── font-awesome.min.css
│ │ │ │ │ │ └── fonts
│ │ │ │ │ │ ├── FontAwesome.otf
│ │ │ │ │ │ ├── fontawesome-webfont.eot
│ │ │ │ │ │ ├── fontawesome-webfont.svg
│ │ │ │ │ │ ├── fontawesome-webfont.ttf
│ │ │ │ │ │ ├── fontawesome-webfont.woff
│ │ │ │ │ │ └── fontawesome-webfont.woff2
│ │ │ │ │ ├── jquery
│ │ │ │ │ │ └── jquery.min.js
│ │ │ │ │ ├── jquery-slimscroll
│ │ │ │ │ │ └── jquery.slimscroll.min.js
│ │ │ │ │ └── moment
│ │ │ │ │ └── moment.min.js
│ │ │ │ ├── dist
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── AdminLTE.min.css
│ │ │ │ │ │ └── skins
│ │ │ │ │ │ └── _all-skins.min.css
│ │ │ │ │ └── js
│ │ │ │ │ └── adminlte.min.js
│ │ │ │ └── plugins
│ │ │ │ └── iCheck
│ │ │ │ ├── icheck.min.js
│ │ │ │ └── square
│ │ │ │ ├── blue.css
│ │ │ │ ├── blue.png
│ │ │ │ └── blue@2x.png
│ │ │ ├── favicon.ico
│ │ │ ├── js
│ │ │ │ ├── common.1.js
│ │ │ │ ├── index.js
│ │ │ │ ├── jobcode.index.1.js
│ │ │ │ ├── jobgroup.index.1.js
│ │ │ │ ├── jobinfo.index.1.js
│ │ │ │ ├── joblog.detail.1.js
│ │ │ │ ├── joblog.index.1.js
│ │ │ │ ├── login.1.js
│ │ │ │ └── user.index.1.js
│ │ │ └── plugins
│ │ │ ├── codemirror
│ │ │ │ ├── addon
│ │ │ │ │ └── hint
│ │ │ │ │ ├── anyword-hint.js
│ │ │ │ │ ├── show-hint.css
│ │ │ │ │ └── show-hint.js
│ │ │ │ ├── lib
│ │ │ │ │ ├── codemirror.css
│ │ │ │ │ └── codemirror.js
│ │ │ │ └── mode
│ │ │ │ ├── clike
│ │ │ │ │ └── clike.js
│ │ │ │ ├── javascript
│ │ │ │ │ └── javascript.js
│ │ │ │ ├── php
│ │ │ │ │ └── php.js
│ │ │ │ ├── powershell
│ │ │ │ │ └── powershell.js
│ │ │ │ ├── python
│ │ │ │ │ └── python.js
│ │ │ │ └── shell
│ │ │ │ └── shell.js
│ │ │ ├── cronGen
│ │ │ │ ├── cronGen.js
│ │ │ │ └── cronGen_en.js
│ │ │ ├── echarts
│ │ │ │ └── echarts.common.min.js
│ │ │ ├── jquery
│ │ │ │ ├── jquery.cookie.js
│ │ │ │ └── jquery.validate.min.js
│ │ │ └── layer
│ │ │ ├── layer.js
│ │ │ └── theme
│ │ │ └── default
│ │ │ ├── icon-ext.png
│ │ │ ├── icon.png
│ │ │ ├── layer.css
│ │ │ ├── loading-0.gif
│ │ │ ├── loading-1.gif
│ │ │ └── loading-2.gif
│ │ └── templates
│ │ ├── common
│ │ │ ├── common.exception.ftl
│ │ │ └── common.macro.ftl
│ │ ├── help.ftl
│ │ ├── index.ftl
│ │ ├── jobcode
│ │ │ └── jobcode.index.ftl
│ │ ├── jobgroup
│ │ │ └── jobgroup.index.ftl
│ │ ├── jobinfo
│ │ │ └── jobinfo.index.ftl
│ │ ├── joblog
│ │ │ ├── joblog.detail.ftl
│ │ │ └── joblog.index.ftl
│ │ ├── login.ftl
│ │ └── user
│ │ └── user.index.ftl
│ └── test
│ └── java
│ └── com
│ └── xxl
│ └── job
│ ├── admin
│ │ ├── controller
│ │ │ ├── AbstractSpringMvcTest.java
│ │ │ └── JobInfoControllerTest.java
│ │ ├── core
│ │ │ └── util
│ │ │ └── JacksonUtilTest.java
│ │ ├── dao
│ │ │ ├── XxlJobGroupDaoTest.java
│ │ │ ├── XxlJobInfoDaoTest.java
│ │ │ ├── XxlJobLogDaoTest.java
│ │ │ ├── XxlJobLogGlueDaoTest.java
│ │ │ └── XxlJobRegistryDaoTest.java
│ │ └── util
│ │ └── I18nUtilTest.java
│ ├── adminbiz
│ │ └── AdminBizTest.java
│ └── executorbiz
│ └── ExecutorBizTest.java
├── xxl-job-core
│ ├── pom.xml
│ └── src
│ └── main
│ └── java
│ └── com
│ └── xxl
│ └── job
│ └── core
│ ├── biz
│ │ ├── AdminBiz.java
│ │ ├── ExecutorBiz.java
│ │ ├── client
│ │ │ ├── AdminBizClient.java
│ │ │ └── ExecutorBizClient.java
│ │ ├── impl
│ │ │ └── ExecutorBizImpl.java
│ │ └── model
│ │ ├── HandleCallbackParam.java
│ │ ├── IdleBeatParam.java
│ │ ├── KillParam.java
│ │ ├── LogParam.java
│ │ ├── LogResult.java
│ │ ├── RegistryParam.java
│ │ ├── ReturnT.java
│ │ └── TriggerParam.java
│ ├── enums
│ │ ├── ExecutorBlockStrategyEnum.java
│ │ └── RegistryConfig.java
│ ├── executor
│ │ ├── XxlJobExecutor.java
│ │ └── impl
│ │ └── XxlJobSpringExecutor.java
│ ├── glue
│ │ ├── GlueFactory.java
│ │ ├── GlueTypeEnum.java
│ │ └── impl
│ │ └── SpringGlueFactory.java
│ ├── handler
│ │ ├── IJobHandler.java
│ │ ├── annotation
│ │ │ ├── JobHandler.java
│ │ │ └── XxlJob.java
│ │ └── impl
│ │ ├── GlueJobHandler.java
│ │ ├── MethodJobHandler.java
│ │ └── ScriptJobHandler.java
│ ├── log
│ │ ├── XxlJobFileAppender.java
│ │ └── XxlJobLogger.java
│ ├── server
│ │ └── EmbedServer.java
│ ├── thread
│ │ ├── ExecutorRegistryThread.java
│ │ ├── JobLogFileCleanThread.java
│ │ ├── JobThread.java
│ │ └── TriggerCallbackThread.java
│ └── util
│ ├── DateUtil.java
│ ├── FileUtil.java
│ ├── GsonTool.java
│ ├── IpUtil.java
│ ├── JdkSerializeTool.java
│ ├── NetUtil.java
│ ├── ScriptUtil.java
│ ├── ShardingUtil.java
│ ├── ThrowableUtil.java
│ └── XxlJobRemotingUtil.java
└── xxl-job-executor-samples
├── pom.xml
├── xxl-job-executor-sample-frameless
│ ├── pom.xml
│ └── src
│ └── main
│ ├── java
│ │ └── com
│ │ └── xuxueli
│ │ └── executor
│ │ └── sample
│ │ └── frameless
│ │ ├── FramelessApplication.java
│ │ ├── config
│ │ │ └── FrameLessXxlJobConfig.java
│ │ └── jobhandler
│ │ ├── CommandJobHandler.java
│ │ ├── DemoJobHandler.java
│ │ ├── HttpJobHandler.java
│ │ └── ShardingJobHandler.java
│ └── resources
│ ├── log4j.xml
│ └── xxl-job-executor.properties
├── xxl-job-executor-sample-jboot
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── xuxueli
│ │ │ └── executor
│ │ │ └── sample
│ │ │ └── jboot
│ │ │ ├── JbootApp.java
│ │ │ ├── config
│ │ │ │ └── JbootConfig.java
│ │ │ ├── controller
│ │ │ │ └── IndexController.java
│ │ │ └── jobhandler
│ │ │ ├── CommandJobHandler.java
│ │ │ ├── DemoJobHandler.java
│ │ │ ├── HttpJobHandler.java
│ │ │ └── ShardingJobHandler.java
│ │ └── resources
│ │ ├── jboot.properties
│ │ └── logback.xml
│ └── test
│ └── java
│ └── com
│ └── xuxueli
│ └── AppTest.java
├── xxl-job-executor-sample-jfinal
│ ├── pom.xml
│ └── src
│ └── main
│ ├── java
│ │ └── com
│ │ └── xuxueli
│ │ └── executor
│ │ └── sample
│ │ └── jfinal
│ │ ├── config
│ │ │ └── JFinalCoreConfig.java
│ │ ├── controller
│ │ │ └── IndexController.java
│ │ └── jobhandler
│ │ ├── CommandJobHandler.java
│ │ ├── DemoJobHandler.java
│ │ ├── HttpJobHandler.java
│ │ └── ShardingJobHandler.java
│ ├── resources
│ │ ├── log4j.xml
│ │ └── xxl-job-executor.properties
│ └── webapp
│ ├── WEB-INF
│ │ └── web.xml
│ └── index.html
├── xxl-job-executor-sample-nutz
│ ├── pom.xml
│ └── src
│ └── main
│ ├── java
│ │ └── com
│ │ └── xuxueli
│ │ └── executor
│ │ └── sample
│ │ └── nutz
│ │ ├── MainModule.java
│ │ ├── config
│ │ │ └── NutzSetup.java
│ │ ├── jobhandler
│ │ │ ├── CommandJobHandler.java
│ │ │ ├── DemoJobHandler.java
│ │ │ ├── HttpJobHandler.java
│ │ │ └── ShardingJobHandler.java
│ │ └── module
│ │ └── IndexModule.java
│ ├── resources
│ │ ├── log4j.xml
│ │ └── xxl-job-executor.properties
│ └── webapp
│ ├── WEB-INF
│ │ └── web.xml
│ └── index.html
├── xxl-job-executor-sample-spring
│ ├── pom.xml
│ └── src
│ └── main
│ ├── java
│ │ └── com
│ │ └── xxl
│ │ └── job
│ │ └── executor
│ │ └── service
│ │ └── jobhandler
│ │ └── SampleXxlJob.java
│ ├── resources
│ │ ├── applicationcontext-xxl-job.xml
│ │ ├── log4j.xml
│ │ ├── logback.xml
│ │ └── xxl-job-executor.properties
│ └── webapp
│ ├── WEB-INF
│ │ └── web.xml
│ └── index.html
└── xxl-job-executor-sample-springboot
├── Dockerfile
├── pom.xml
└── src
├── main
│ ├── java
│ │ └── com
│ │ └── xxl
│ │ └── job
│ │ └── executor
│ │ ├── XxlJobExecutorApplication.java
│ │ ├── core
│ │ │ └── config
│ │ │ └── XxlJobConfig.java
│ │ ├── mvc
│ │ │ └── controller
│ │ │ └── IndexController.java
│ │ └── service
│ │ └── jobhandler
│ │ └── SampleXxlJob.java
│ └── resources
│ ├── application.properties
│ └── logback.xml
└── test
└── java
└── com
└── xxl
└── job
└── executor
└── test
└── XxlJobExecutorExampleBootApplicationTests.java
226 directories, 320 files