Can we create multiple instances of haproxy using one core hap binary ?
I came accross
/usr/sbin/haproxy -D -f /etc/haproxy/dummy/haproxy_s.cfg -p /var/run/haproxy_s.pid
Which creates an instance ,but how to stop or restart the “dum” instance
Can we create multiple instances of haproxy using one core hap binary ?
I came accross
/usr/sbin/haproxy -D -f /etc/haproxy/dummy/haproxy_s.cfg -p /var/run/haproxy_s.pid
Which creates an instance ,but how to stop or restart the “dum” instance
It can be done, but you need to adjust the init.d/systemd unit files yourself, and make sure there is no conflict.
The init.d config is for bringing up the hap on reboot right ?
And how can we configure custom log paths for these instances , lets say i have instance1,instance2 and instance3 and by default it logs at /var/log , how can i configure the such a way that the logs be logged at /var/log/inst1 ,/var/log/inst2 respectively
You have to take care of everything, read the documentation about logging in haproxy and of the syslog product you are using.
There is no ready-for-use solution here, you have to put in the work.