feat: support xxl-job executor NettyHandler (#30)

Only support jdk8, in jdk11 or jdk17 env, you should use file write and use urlClassLoader to load injectorClass or else.
This commit is contained in:
ReaJason
2025-01-22 18:36:19 +08:00
parent 08ffa47531
commit f9eb9dafa4
51 changed files with 1042 additions and 335 deletions
@@ -0,0 +1,17 @@
services:
admin:
image: reajason/xxl-job:2.2.0-admin
depends_on:
- db
ports:
- "8080:8080"
executor:
image: reajason/xxl-job:2.2.0-executor
depends_on:
- admin
ports:
- "9999:9999"
db:
image: mysql:8
environment:
- MYSQL_ROOT_PASSWORD=root
@@ -0,0 +1,17 @@
services:
admin:
image: reajason/xxl-job:2.3.0-admin
depends_on:
- db
ports:
- "8080:8080"
executor:
image: reajason/xxl-job:2.3.0-executor
depends_on:
- admin
ports:
- "9999:9999"
db:
image: mysql:8
environment:
- MYSQL_ROOT_PASSWORD=root
@@ -0,0 +1,17 @@
services:
admin:
image: reajason/xxl-job:2.5.0-admin
depends_on:
- db
ports:
- "8080:8080"
executor:
image: reajason/xxl-job:2.5.0-executor
depends_on:
- admin
ports:
- "9999:9999"
db:
image: mysql:8
environment:
- MYSQL_ROOT_PASSWORD=root