口(默认9999),这导致服务除了web服务端口, 还要额外多占用一个端口,多少有些不爽,有没有可能xxl直接 复用spring-boot所占用的端口呐? EmbedServer 要想知道是否可行,首先得清楚为什么xxl-job要独占一个端口 实际上,每个要执行定时任务得微服务都是xxl-job的一个执行器, 执行器要与调度中心进行通讯:接受调度指令/...
xxl.job.executor.port执行器的端口号,默认值为9999。单机部署多个执行器时,注意要配置不同的执行器端口。 xxl.job.accessToken执行器的通信令牌,非空时启用。 xxl.job.executor.logpath执行器输出的日志文件的存储路径,需要拥有该路径的读写权限。 xxl.job.executor.logretentiondays执行器日志文件的定期清理功能,指...
从而更灵活的支持容器类型执行器动态IP和动态映射端口问题。 xxl.job.executor.address= ### 执行器IP [选填]:默认为空表示自动获取IP,多网卡时可手动设置指定IP,该IP不会绑定Host仅作为通讯实用;地址信息用于 "执行器注册" 和 "调度中心请求并触发任务";...
xxl.job.executor.logpath=/data/applogs/xxl-job/jobhandler ### xxl-job executor log-retention-days 执行器端的操作日志保存天数,大于等于3时生效,小于3或为-1时默认不保存 xxl.job.executor.logretentiondays=30 执行器实现原理 执行器实际上是一个内嵌的Server,默认端口9999(配置项:xxl.job.executor.port...
1.路由策略:默认是:第一个,如果出现单台机器挂了,会导致该执行器任务无法执行。 如果选择了故障转移,会转移到另外一台注册的机器上面来执行,避免影响。 2.手动录入IP地址,如果填写的是微服务本身的端口,则在发起调度任务的时候会失败。 正确的配置是需要填写的是xxlJob自己定义的端口号。如以上的配置:微服务IP:11...
执行器的IP地址,用于”调度中心请求并触发任务”和”执行器注册”。执行器IP默认为空,表示自动获取IP。多网卡时可手动设置指定IP,手动设置IP时将会绑定Host。 xxl.job.executor.port 执行器的端口号,默认值为9999。单机部署多个执行器时,注意要配置不同的执行器端口。
这里将客户端接收的端口设置为 server.port+10000,也可指定为 0,将自动获取系统可用端口。 4. 在 xxl-job-admin 中创建执行器 将AppName 替换为你的服务名,选择自动注册。 5. 启动客户端项目 启动你的客户端程序,将会自动注册到 xxl-job-admin 服务端中: ...
### 执行器端口号 [选填]:小于等于0则自动获取;默认端口为9999,单机部署多个执行器时,注意要配置不同执行器端口; xxl.job.executor.port=9999 ### 执行器通讯TOKEN [选填]:非空时启用; xxl.job.accessToken= ### 执行器运行日志文件存储磁盘路径 [选填] :需要对该路径拥有读写权限;为空则使用默认路径; ...
- 1、“调度中心”向“执行器”发送http调度请求: “执行器”中接收请求的服务,实际上是一台内嵌Server,默认端口9999; - 2、“执行器”执行任务逻辑; - 3、“执行器”http回调“调度中心”调度结果: “调度中心”中接收回调的服务,是针对执行器开放一套API服务; ...
默认登录账号:admin/123456 4、启动执行器 使用示例项目:xxl-job-executor-sample-springboot 1、修改日志路径 logback.xml <property name="log.path" value="logs/xxl-job-executor-sample-springboot.log"/> 1. 2、修改配置 application.properties