关于xxljob

简介: 注册与实际节点不一致的猜想

image.png
通过观察发现 跟我们ideaimage.png
的local那个地址跟端口都对不上

关于ip的话

通过ipconfig发现确实我们的ip是192.168.77.86

image.png
150.1那个是为了跟虚拟机通信 因为通信的前提是在同个网段 所以我们在那个150跟虚拟机同个网段才能对虚拟机的资源访问

就类似 77.86是我们的公网 150.1是我们的私网 77.86我们对外暴露 150.1自己知道而已

关于端口的问题

那么通过观察发现 三个执行器的ip一样 但是端口都不一样 而且都跟我们微服务的实际端口不一样

通过查看端口的具体占用以及实际的进程服务信息 发现都是java

image.png
image.png
那么猜想就是类似ng的反向代理的 在这里是一对一的形式 为了防止外部攻击可能 只能通过10000去调用

我直接输入8090端口的话 会失败 然后因为设置了本地自动重试

这里会显示401没权限 盲猜是要通过跟这个执行器绑定的端口去获取一个类似token的验证消息 防止外部攻击类似的

image.png
会再次去调用10000端口 这个应该是反向代理 类似保护机制吧 有待考证image.png

相关文章
|
3月前
|
存储 算法 BI
xxljob本地运行
xxljob本地运行
152 4
xxljob本地运行
|
Java BI 调度
SpringBoot整合XXLJob
XXLJob是一个分布式任务调度平台,优点:开发迅速、学习简单、轻量级、易扩展。是大众点评员工xxl创建并维护,基于 GPL-3.0 开源,可放心商用,目前已经拥有庞大的使用群体。 简单来说,就是一个定时任务中间件,类似的产品有当当网开源的Elastic-Job。
1481 18
SpringBoot整合XXLJob
|
1月前
|
Java 中间件 调度
SpringBoot整合XXL-JOB【03】- 执行器的使用
本文介绍了如何将调度中心与项目结合,通过配置“执行器”实现定时任务控制。首先新建SpringBoot项目并引入依赖,接着配置xxl-job相关参数,如调度中心地址、执行器名称等。然后通过Java代码将执行器注册为Spring Bean,并声明测试方法使用`@XxlJob`注解。最后,在调度中心配置并启动定时任务,验证任务是否按预期执行。通过这些步骤,读者可以掌握Xxl-Job的基本使用,专注于业务逻辑的编写而无需关心定时器本身的实现。
40 10
SpringBoot整合XXL-JOB【03】-  执行器的使用
|
9月前
|
Java BI 调度
Spring Boot 整合xxl-job实现分布式定时任务
XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。 xxl是xxl-job的开发者大众点评的许雪里名称的拼音开头。
|
1月前
|
Java API 调度
SpringBoot整合XXL-JOB【01】- 初识XXL-JOB
XXL-JOB 是一个分布式任务调度平台,设计目标为开发迅速、学习简单、轻量级、易扩展。它解决了分布式环境下定时任务重复执行的问题,无需额外加锁,降低了维护成本。XXL-JOB 由调度中心和执行器两部分组成,前者管理任务,后者执行具体逻辑,使代码结构更清晰。适用于多机部署场景,支持统一管理任务的启停和频率调整。
52 8
|
存储 JSON Java
SpringBoot 接入 XXL-Job
我们旧的定时任务是使用 Spring 自带的 `TaskExecutor` 来实现的。这种实现方式在多实例的情况下,需要进行加锁处理。否则多个实例会都执行到了同一个定时任务。这次换成 XXL-Job 主要就想更简单的解决这个问题。
410 0
|
XML Java 调度
Spring 3整合Quartz 2实现定时任务(转)
http://www.meiriyouke.net/?p=82 最近工作中需要用到定时任务的功能,虽然Spring3也自带了一个轻量级的定时任务实现,但感觉不够灵活,功能也不够强大。在考虑之后,决定整合更为专业的Quartz来实现定时任务功能。
1390 0
|
Java 调度 Spring
源码分析ElasticJob启动流程(基于Spring)
源码分析ElasticJob启动流程(基于Spring)
源码分析ElasticJob启动流程(基于Spring)
|
Java 调度 Maven
spring boot 2.0 quartz 轻松实现定时任务和作业调度
spring boot 2.0 quartz 轻松实现定时任务和作业调度
134 0

热门文章

最新文章