Quartz.NET 3.0.7 + MySql 动态调度作业+动态切换版本+多作业引用同一程序集不同版本+持久化+集群(四)

把 HAProxy 用上了,终于不用担心某个节点挂了,还要去手动修改管理后台配置文件的api地址了.

在某网站下载了一个 window 可以用的版本 haproxy-1.7.8 

不得不吐槽一下,作者要了48分,真敢开口.还好我是年度会员...

下载解压后,修改 haproxy.cfg 文件.

global
  maxconn 15000
  nbproc  1
  daemon
 
defaults
        mode tcp
        retries 3
        option  abortonclose
        maxconn 2000
        timeout connect 300000ms
        timeout client  300000ms
        timeout server  300000ms
        log 192.168.1.5   local0 err
 
 
listen Quartz.NET
        bind 192.168.1.5:8840
        mode http
        balance roundrobin
        server node1 192.168.1.5:25250 weight 1 maxconn 2000 check inter 5s rise 1 fall 3  
        server node2 192.168.1.5:25251 weight 1 maxconn 2000 check inter 5s rise 1 fall 3         
 
listen status
    bind 192.168.1.5:1188
    mode http                  
    stats refresh 30s
    stats uri  / 
    stats auth admin:admin
    #stats hide-version
    stats admin if TRUE

 

参数就不解释了(有些参数我也不是很清楚),网上一收一大把,上几张图,一目了然.

起两个调度服务,监听地址分别为 25250 和 25251

 

管理后台的请求地址为 8840

 

终于完美结束了!

 

posted @ 2019-02-11 22:19  热敷哥  阅读(1107)  评论(1编辑  收藏  举报