应用管理
更新时间:
本文介绍了在进行XXLJOB任务调度时,创建和管理应用的详细步骤,包括基本配置、高级设置、接入方法以及删除应用的指南。
创建应用
在使用XXLJOB定时任务前,您需要先创建应用。
步骤一:任务基本配置
登录MSE管理控制台。
- 在顶部菜单栏选择地域。
在左侧导航栏,选择
。在XXL-JOB版实例页面,找到目标实例,在操作列单击任务管理。
在左侧导航栏,选择应用管理,然后单击创建应用。
在创建应用面板,输入AppName、名称,按需进行高级配置,然后单击确定。
配置项分类
配置项
描述
默认值
应用基本信息
AppName
执行器注册时与应用关联的唯一标识,需保证全局唯一。
无
名称
该应用的名称描述,可以是中文或英文。
无
AccessToken
执行器注册时的鉴权标识,可以自定义也可以系统自动生成,出于安全考虑建议每个应用不一样。
无
应用高级配置
流控开关
应用级别流量控制,开启后通过设置任务并发数来防止应用被打挂,并且高优先级的任务会被先执行。
关
任务执行队列大小
一个应用最多同时运行的任务实例个数,超过并发数的任务实例不会丢弃,会放在队列中等待执行。
100
采集日志
如开启日志采集,每次任务执行完成会去执行器端拉取日志保存在云端,方便后续排查问题。如果任务调度太频繁不建议开启,有可能会把执行器负载打满。
关
步骤二:接入配置
创建应用后,单击接入配置,获取执行器的接入配置。
方案一:修改springboot配置文件。
xxl.job.admin.addresses=http://xxljob-xxxx.schedulerx.mse.aliyuncs.com xxl.job.accessToken=xxxxxxx xxl.job.executor.appname=xxxxxxx
方案二:通过-D参数重启应用,该方案不需要修改代码和配置文件,不需要重新构建镜像。
java -Dxxl.job.admin.addresses=http://xxljob-xxxx.schedulerx.mse.aliyuncs.com -Dxxl.job.accessToken=xxxxxxx -Dxxl.job.executor.appname=xxxxxxx app.jar
删除应用
在您确认不再使用XXLJOB定时任务后,可以删除应用。
在应用管理页面,单击目标应用的操作列下的删除。
在删除应用对话框,确认应用信息并手动输入应用名称,然后单击确定。
文档内容是否对您有帮助?