mirror of
https://github.com/samuelclay/NewsBlur.git
synced 2025-04-13 09:42:01 +00:00
consul and db_metrics backend to haproxy.consul.cfg.j2
This commit is contained in:
parent
ac3a2dee55
commit
c77d49178b
1 changed files with 14 additions and 1 deletions
|
@ -69,7 +69,8 @@ frontend public
|
|||
use_backend nginx if { path_beg /crossdomain/ }
|
||||
use_backend nginx if { path_beg /robots }
|
||||
#use_backend self if { path_beg /munin/ }
|
||||
|
||||
use_backend db_metrics if { hdr_end(host) -i metrics.newsblur.com }
|
||||
use backend consul if { hdr_end(host) -i consul.newsblur.com }
|
||||
use_backend nginx if mx_mode
|
||||
|
||||
use_backend app_counts if is_unread_count
|
||||
|
@ -186,6 +187,18 @@ backend db_elasticsearch
|
|||
option httpchk GET /db_check/elasticsearch
|
||||
server elasticsearch db-elasticsearch.node.nyc1.consul:5579 check inter 2000ms resolvers consul resolve-opts allow-dup-ip init-addr none
|
||||
|
||||
backend db_metrics
|
||||
balance roundrobin
|
||||
# option httpchk GET /_haproxychk
|
||||
default-server check inter 2000ms resolvers consul resolve-prefer ipv4 resolve-opts allow-dup-ip init-addr none
|
||||
server grafana grafana.node.nyc1.consul:3000
|
||||
|
||||
backend consul
|
||||
balance roundrobin
|
||||
# option httpchk GET /_haproxychk
|
||||
default-server check inter 2000ms resolvers consul resolve-prefer ipv4 resolve-opts allow-dup-ip init-addr none
|
||||
server grafana consul.newsblur.com:8500
|
||||
|
||||
backend maintenance
|
||||
option httpchk HEAD /maintenance
|
||||
http-check expect status 404
|
||||
|
|
Loading…
Add table
Reference in a new issue