xxl-job 集群部署文档
一、XXL-JOB 调度中心集群部署要求
1、多个节点使用同一个数据库
2、多台机器部署时,需要统一系统时间
3、通过 nginx 反向代理的方式来暴露调度中心
二、部署
机器准备:
1、nginx
76.25.91.996,监听端口为 8888
2、任务调度两台
http://76.25.91.998:8080/hijob
http://76.25.91.913:8081/hijob
3、执行器
76.25.91.925
76.25.91.913
......
三、Nginx 负载均衡配置
# 负载均衡
upstream cluster.xxljob.cn {
server 76.25.91.998:8080;
server 76.25.91.913:8081;
}
server {
listen 8888; # nginx 端口
server_name localhost;
error_page 404 /404.html;
error_page 500 502 503 504 /50x.html;
# 需要转发的 uri 路径
location /hijob/ {
proxy_pass http://cluster.xxljob.cn; # 映射上面的 upstream