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

 

終於完美結束了!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM