xxl-job-admin集群
xxl-job
xxl-job: 是一个分布式任务调度平台,核心设计目标是开发迅速、学习简单、轻量级、易扩展。
项目地址:https://gitcode.com/gh_mirrors/xx/xxl-job
免费下载资源
·
xxl-job-admin如果想实现Job集群需要实现:
DB配置一样
登录账号一样
集群机器时钟保持一致(单机集群忽略)
建议:推荐通过Nginx为调度中心集群做负载均衡,分配域名。调度中心访问、执行器回收配置、调用API服务等操作均通过该域名进行。
host文件配置
127.0.0.1 xxljob.mayikt.com
nginx配置
http {
include mime.types;
default_type application/octet-stream;
upstream backserver {
server 127.0.0.1:8080 weight=1;
server 127.0.0.1:8081 weight=1;
}
server {
listen 80;
server_name xxljob.mayikt.com;
location / {
proxy_pass http://backserver;
index index.html index.htm;
}
}
}
xxl-job执行器配置文件
xxl.job.admin.addresses=http://127.0.0.1:8080/xxl-job-admin,http://127.0.0.1:8081/xxl-job-admin
xxl-job-admin,启动两个节点,端口分别为8080和8081
访问:http://xxljob.mayikt.com/xxl-job-admin
此时调度中心8080节点为主主节点,8081为从节点、
使用
浏览器访问nginx地址,转发到8080或8081 xxl-job-admin管理平台。
停掉8080主节点,此时调度中心到了8081备节点执行了。
GitHub 加速计划 / xx / xxl-job
27.15 K
10.79 K
下载
xxl-job: 是一个分布式任务调度平台,核心设计目标是开发迅速、学习简单、轻量级、易扩展。
最近提交(Master分支:3 个月前 )
e5d26ba2 - 3 个月前
977ad87b - 3 个月前
更多推荐
已为社区贡献2条内容
所有评论(0)