Skip to content

Latest commit

 

History

History
 
 

v1.3.0

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Snail Job

🚀 灵活,可靠和快速的分布式任务重试和分布式任务调度平台

参考链接:

下载SQL

更多sql下载地址

curl -o snail_job_mysql.sql https://gitee.com/aizuda/snail-job/raw/vsj1.3.0/doc/sql/snail_job_mysql.sql
curl -o snail_job_postgre.sql https://gitee.com/aizuda/snail-job/raw/vsj1.3.0/doc/sql/snail_job_postgre.sql

导入SQL

将下载后的SQL导入到对应的数据库中

自定义配置

修改deploy.yaml配置文件

  • 配置文件修改:ConfigMap中的application-prod.yml根据实际需求修改

  • 资源配置:Deployment中的resources和args中的相关参数

  • 其他:其他配置按照具体环境修改

添加节点标签

创建标签,运行在标签节点上

kubectl label nodes server03.lingo.local kubernetes.service/snail-job="true"

创建服务

kubectl apply -n kongyu -f deploy.yaml

查看服务

kubectl get -n kongyu pod,svc -l app=snail-job

查看日志

kubectl logs -n kongyu -f --tail=100 deploy/snail-job

访问服务

grpc: 192.168.1.10:32682
URL: http://192.168.1.10:32681/snail-job/
Username: admin
Password: admin

进入后输入初始的账号密码,然后再修改

image-20250211162831062

image-20241119112800806

高可用配置

可以动态扩缩容来实现服务的高可用性

kubectl scale -n kongyu deployment snail-job --replicas=3

image-20241119113407521

删除服务

kubectl delete -n kongyu -f deploy.yaml