-
Notifications
You must be signed in to change notification settings - Fork 1
HAProxy configuration example
major edited this page Aug 1, 2019
·
2 revisions
Here is an HAProxy configuration example, if you want to be able to call Darwin with a TCP socket.
global
nbproc 4
daemon
maxconn 2000
frontend frontend_dga
bind *:8006
mode tcp
timeout client 5s
default_backend darwin_dga
frontend frontend_user_agent
bind *:8007
mode tcp
timeout client 5s
default_backend darwin_user_agent
frontend frontend_reputation
bind *:8008
mode tcp
timeout client 5s
default_backend darwin_reputation
frontend frontend_session
bind *:8009
mode tcp
timeout client 5s
default_backend darwin_session
frontend frontend_injection
bind *:8010
mode tcp
timeout client 5s
default_backend darwin_injection
backend darwin_dga
mode tcp
timeout server 1m
timeout connect 5s
server darwin_dga unix@/var/sockets/darwin/dga_1.sock
backend darwin_user_agent
mode tcp
timeout server 1m
timeout connect 5s
server darwin_user_agent unix@/var/sockets/darwin/user_agent_1.sock
backend darwin_reputation
mode tcp
timeout server 1m
timeout connect 5s
server darwin_reputation unix@/var/sockets/darwin/reputation_1.sock
backend darwin_session
mode tcp
timeout server 1m
timeout connect 5s
server darwin_session unix@/var/sockets/darwin/session_1.sock