关于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

相关文章
|
2天前
|
存储 算法 BI
xxljob本地运行
xxljob本地运行
20 4
xxljob本地运行
|
6月前
|
Java API 调度
定时任务spring task
定时任务是自动化处理任务的关键,常见于电商平台的优惠券发放、银行的还款提醒、财务系统的每日结算和火车票定时放票等场景。实现方式包括多线程结合sleep、JDK的Timer和ScheduledExecutor,以及Quartz和Spring Task等框架。Cron表达式用于设定任务执行的时间规则,由7部分组成,表示秒、分、时、日、月、周和年,并可使用特殊符号如*、?、-、/等来设定更灵活的定时规则。
77 9
|
6月前
|
Java BI 调度
Spring Boot 整合xxl-job实现分布式定时任务
XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。 xxl是xxl-job的开发者大众点评的许雪里名称的拼音开头。
|
缓存 Java 数据库
SpringBoot中ThreadPoolTaskExecutor的使用
SpringBoot中ThreadPoolTaskExecutor的使用
148 0
|
Java BI 调度
SpringBoot整合XXLJob
XXLJob是一个分布式任务调度平台,优点:开发迅速、学习简单、轻量级、易扩展。是大众点评员工xxl创建并维护,基于 GPL-3.0 开源,可放心商用,目前已经拥有庞大的使用群体。 简单来说,就是一个定时任务中间件,类似的产品有当当网开源的Elastic-Job。
1386 7
SpringBoot整合XXLJob
|
6月前
|
监控 Java 测试技术
Spring Boot和XXL-Job:高效定时任务管理
Spring Boot和XXL-Job:高效定时任务管理
379 0
|
Java 数据库连接 数据库
quartz(四)如何在job中使用spring自动注入
quartz(四)如何在job中使用spring自动注入
166 0
|
Java Spring
Quartz - Quartz之Spring整合篇
Quartz - Quartz之Spring整合篇
127 0
Quartz - Quartz之Spring整合篇
|
存储 JSON Java
SpringBoot 接入 XXL-Job
我们旧的定时任务是使用 Spring 自带的 `TaskExecutor` 来实现的。这种实现方式在多实例的情况下,需要进行加锁处理。否则多个实例会都执行到了同一个定时任务。这次换成 XXL-Job 主要就想更简单的解决这个问题。
384 0
|
Java Spring
Spring Task 定时任务
Spring Task 定时任务
256 0