summaryrefslogtreecommitdiffstats
path: root/etc/inc/vslb.inc
Commit message (Collapse)AuthorAgeFilesLines
* Only attempt starting relayd when the vs array is not emptySeth Mos2008-11-071-2/+3
|
* oops, changed a line in testing, revertBill Marquette2008-11-021-1/+1
|
* Comment code on why primary pools port is in use - the front end shouldBill Marquette2008-11-021-1/+2
| | | | | | probably only show fallback pools with the same port, but that will be difficult if not impossible to put in place until we have a better AJAX framework in place.
* Only print out protocols that have actions assignedBill Marquette2008-11-021-3/+7
|
* Fix generation of protocol lineBill Marquette2008-11-021-1/+1
|
* No need to use a reference to the array, if it doesn't exist alreadyBill Marquette2008-09-081-3/+3
| | | | | this tends to make it exist the next time a write_config() occurs which is now happening during bootup thanks to OpenVPN...yay! ;)
* Bring in relay options for inbound load balancerBill Marquette2008-08-281-9/+73
| | | | | More work pending, this seems to generate proper configs needs much more testing though
* Ooops, remove leftover debug codeBill Marquette2008-08-051-1/+0
|
* oh how I hate thee php arrayBill Marquette2008-08-051-1/+1
|
* Bring in new server load balancing code, this introduces:Bill Marquette2008-08-051-7/+120
| | | | | | * The ability to create your own monitors (tcp, http, https, send/expect) * A new way of displaying 'standard tables' - MainTable class * monitor_type array type
* add comment with an XXX to remind me to fixBill Marquette2008-07-081-1/+1
|
* Raise the timeout value to 1 second on checks, setting a global timeout doesBill Marquette2008-07-081-2/+2
| | | | | no good. See http://readlist.com/lists/openbsd.org/misc/15/78304.html many thanks to Alex Volkov who pointed me to this thread
* allow relayd to actually restartBill Marquette2008-07-071-3/+3
| | | | | sitedown isn't required, but may still be set to nothing, don't write out a bogus config line in this situation
* pkill relayd instead of using relayctl due to it losing the control ↵Bill Marquette2008-06-161-1/+6
| | | | connection (or whatever it is)
* Bring in relayd to perform server load balancingBill Marquette2008-06-161-147/+65
| | | | | | | | Move gateway load balancing code into gwlb.inc - still uses slbd TODO: vs and pool status screens are currently broken...and wouldn't work with the gateway pools anyway, ultimately, the gateway pools need to move.
* Correct is_array() check. Suggested-by: Bill MScott Ullrich2007-04-211-1/+1
|
* Check for array type before foreach()Scott Ullrich2007-04-111-4/+5
| | | | Reminded-by: Ryan Wagoner/Seth Mos
* Do not foreach through an item that does not existScott Ullrich2007-03-301-5/+7
|
* Unlink pool file only if it existsScott Ullrich2007-03-291-1/+2
|
* Unlink pool file only if it existsScott Ullrich2007-03-291-1/+2
|
* Remove load balancer pool status file when we reconfigure a pool.Seth Mos2007-03-201-1/+5
|
* Sleep for 2 seconds between restarting slbdScott Ullrich2007-03-011-1/+2
|
* Handle a very unique edge case when using load balancing plus a dhcp wan. ↵Scott Ullrich2007-02-131-2/+12
| | | | If the DHCP wan goes down, then when we add back the route freebsd will simply prefer the working wan.
* Merge in new (outbound) load balancing configuration code from HEAD.Seth Mos2006-12-301-5/+5
| | | | | | | | | | * assign interfaces to pool instead of manual IP configuration * Only show interfaces with a gateway * Offer list of monitor IPs including interface gateways. This code is tested for outbound load balancing on a carp cluster and works for me (smos). The server side needs testing. Which I don't know how to. Let's give it a run for a snapshot or 2.
* backout last commitScott Ullrich2006-04-171-1/+0
|
* Reload filter on boot.Scott Ullrich2006-04-171-0/+1
|
* MFC 11474Scott Ullrich2006-04-161-1/+2
| | | | kill slbd if there are no pools or virtual servers
* MFC ougoing lb monitoring fixesScott Ullrich2006-04-151-14/+29
|
* Counter from 1, not 0. Slbd no likie.Scott Ullrich2006-04-141-2/+2
|
* MFC from head.Scott Ullrich2006-04-141-29/+34
| | | | Atleast the code that I wrote prior was pretty much the same.
* Commit updated file for inspectionScott Ullrich2006-04-141-6/+9
|
* Add ping support. Not tested, not mother approved.Scott Ullrich2006-04-141-1/+26
|
* We're in 2006 now, totoScott Ullrich2006-04-081-1/+1
|
* Add round-robin methodScott Ullrich2005-10-201-0/+1
| | | | Ticket #626
* Woops! Use correct field.Scott Ullrich2005-08-311-2/+2
|
* Add and honour sitedown slbd fieldScott Ullrich2005-08-311-1/+1
|
* Only iterate through item if its an arrayScott Ullrich2005-08-251-31/+33
|
* Allow SLBD to start.Scott Ullrich2005-08-241-11/+15
|
* add poolnameBill Marquette2005-08-071-0/+2
|
* $Id -> $Id$Bill Marquette2005-08-071-1/+1
|
* missing parenBill Marquette2005-08-071-1/+1
|
* only start slbd if we have a load balancer array w/ poolsBill Marquette2005-08-071-0/+4
|
* Change polling intervalBill Marquette2005-08-071-1/+2
|
* Tie load balance front end into the slbd daemonBill Marquette2005-08-061-0/+82
OpenPOWER on IntegriCloud