Skip to content

A distributed task scheduling framework.(分布式任务调度平台XXL-JOB 适配PostgreSQL )

License

Notifications You must be signed in to change notification settings

BEF841CA/xxl-job-postgresql

 
 

Repository files navigation

XXL-JOB

Introduction

XXL-JOB is a distributed task scheduling framework. It's core design goal is to develop quickly and learn simple, lightweight, and easy to expand. Now, it's already open source, and many companies use it in production environments, real "out-of-the-box".

XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。

Documentation

Communication

Features

  • 1、super()
  • 2、数据库: 适配数据库 PostgreSQL
  • 3、加密: 使用Jasypt Spring Boot对admin控制台中的属性源提供加密支持

Docker image

Docker地址:https://ghcr.io/bef841ca/xxl-job

docker pull ghcr.io/bef841ca/xxl-job

如需自定义 postgres 等配置,可通过 "-e PARAMS" 指定,参数格式 PARAMS="--key=value --key2=value2" ; 配置项参考文件:/xxl-job/xxl-job-admin/src/main/resources/application.properties 如需自定义 JVM内存参数 等配置,可通过 "-e JAVA_OPTS" 指定,参数格式 JAVA_OPTS="-Xmx512m" ;

docker run -e PARAMS="--spring.datasource.url=jdbc:postgres://127.0.0.1:5432/xxl_job --jasypt.encryptor.password=123456" -p 8080:8080 -v /tmp:/data/applogs --name xxl-job-admin  -d ghcr.io/bef841ca/xxl-job:latest

Donate

No matter how much the donation amount is enough to express your thought, thank you very much :) To donate

无论捐赠金额多少都足够表达您这份心意,非常感谢 :) 前往捐赠

About

A distributed task scheduling framework.(分布式任务调度平台XXL-JOB 适配PostgreSQL )

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • Java 99.9%
  • Dockerfile 0.1%