Project

General

Profile

Download (8.6 KB) Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
780e7dc5 07/14/2010 09:03 AM Erik Fonnesbeck

Fix path for relayctl. Fixes #739

b1bd2119 07/12/2010 01:23 AM Chris Buechler

only reload if relayd is already running, don't kill and then start it

087a89f8 07/11/2010 11:58 PM Chris Buechler

fix some of the logging for load balancer, still partially broken

f8cb57db 07/11/2010 09:23 PM Chris Buechler

couple load balancer fixes, resolves #723

596a3aba 12/03/2009 12:30 PM Seth Mos

Prevent bootup code from dying on empty load_balancer arrays

483e6de8 11/21/2009 09:08 PM Scott Ullrich

Rework includes/require. This saves about 4 megabytes.
Simplify get_memory(). Tested on mips/i386

9c426e33 10/16/2009 09:46 PM Scott Ullrich

Do not write out <sitedown></sitedown> if the Fall Back Pool is set to none.. Simply unset() it.

523855b0 09/12/2009 07:34 PM Scott Ullrich

Add pfSense_BUILDER_BINARIES: and pfSense_MODULE: additions

4b9980ec 06/18/2009 12:01 PM Ermal Luçi

Do not include things just for being able too. Reduce a it to only config.inc

3eb583e6 11/07/2008 10:48 PM Seth Mos

Only attempt starting relayd when the vs array is not empty

aeb90d90 11/02/2008 11:35 PM Bill Marquette

oops, changed a line in testing, revert

43b01df4 11/02/2008 11:33 PM Bill Marquette

Comment code on why primary pools port is in use - the front end should
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.

ab9c7767 11/02/2008 11:26 PM Bill Marquette

Only print out protocols that have actions assigned

e4af968c 11/02/2008 11:01 PM Bill Marquette

Fix generation of protocol line

a825c6f7 09/08/2008 01:21 AM Bill Marquette

No need to use a reference to the array, if it doesn't exist already
this tends to make it exist the next time a write_config() occurs
which is now happening during bootup thanks to OpenVPN...yay! ;)

0919224f 08/28/2008 09:21 PM Bill Marquette

Bring in relay options for inbound load balancer
More work pending, this seems to generate proper configs
needs much more testing though

64b97cf0 08/05/2008 09:03 PM Bill Marquette

Ooops, remove leftover debug code

52bd375c 08/05/2008 09:03 PM Bill Marquette

oh how I hate thee php array

50d86c13 08/05/2008 05:03 AM Bill Marquette Bring in new server load balancing code, this introduces:
  • 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
f2e89324 07/08/2008 09:23 PM Bill Marquette

add comment with an XXX to remind me to fix

16e9406e 07/08/2008 08:56 PM Bill Marquette

Raise the timeout value to 1 second on checks, setting a global timeout does
no good. See http://readlist.com/lists/openbsd.org/misc/15/78304.html
many thanks to Alex Volkov who pointed me to this thread

651d99c5 07/07/2008 04:06 AM Bill Marquette

allow relayd to actually restart
sitedown isn't required, but may still be set to nothing, don't write out
a bogus config line in this situation

a32a06ad 06/16/2008 03:14 AM Bill Marquette

pkill relayd instead of using relayctl due to it losing the control connection (or whatever it is)

17623ab5 06/16/2008 02:58 AM Bill Marquette

Bring in relayd to perform server load balancing
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...

94b2820c 04/21/2007 11:39 PM Scott Ullrich

Correct is_array() check.

Suggested-by: Bill M

d85052a3 04/11/2007 04:59 PM Scott Ullrich

Check for array type before foreach()

Reminded-by: Ryan Wagoner/Seth Mos

6df4e01c 03/30/2007 04:17 PM Scott Ullrich

Do not foreach through an item that does not exist

7604679a 03/29/2007 04:46 PM Scott Ullrich

Unlink pool file only if it exists

903c6f6a 03/29/2007 04:25 PM Scott Ullrich

Unlink pool file only if it exists

6e489ce2 03/20/2007 09:16 PM Seth Mos

Remove load balancer pool status file when we reconfigure a pool.

4eaaea87 03/01/2007 05:37 PM Scott Ullrich

Sleep for 2 seconds between restarting slbd

f7ced886 02/13/2007 07:28 PM Scott Ullrich

Handle a very unique edge case when using load balancing plus a dhcp wan. If the DHCP wan goes down, then when we add back the route freebsd will simply prefer the working wan.

401452ec 12/30/2006 12:45 AM Seth Mos Merge in new (outbound) load balancing configuration code from HEAD.
  • 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...

f1a9622f 04/17/2006 09:46 PM Scott Ullrich

backout last commit

d27fe7f3 04/17/2006 09:43 PM Scott Ullrich

Reload filter on boot.

79a85ab8 04/16/2006 11:45 PM Scott Ullrich

MFC 11474
kill slbd if there are no pools or virtual servers

65437f22 04/15/2006 03:27 PM Scott Ullrich

MFC ougoing lb monitoring fixes

1e6f5e9d 04/14/2006 11:04 PM Scott Ullrich

Counter from 1, not 0. Slbd no likie.

ee5f031a 04/14/2006 10:19 PM Scott Ullrich

MFC from head.
Atleast the code that I wrote prior was pretty much the same.

2de00bff 04/14/2006 10:06 PM Scott Ullrich

Commit updated file for inspection

43ea32f9 04/14/2006 09:55 PM Scott Ullrich

Add ping support. Not tested, not mother approved.

0e16b9ca 04/08/2006 02:04 AM Scott Ullrich

We're in 2006 now, toto

b5aa9413 10/20/2005 05:24 PM Scott Ullrich

Add round-robin method

Ticket #626

d63bd62c 08/31/2005 10:01 PM Scott Ullrich

Woops! Use correct field.

8df78737 08/31/2005 10:01 PM Scott Ullrich

Add and honour sitedown slbd field

fbcda26c 08/25/2005 10:31 PM Scott Ullrich

Only iterate through item if its an array

09894747 08/24/2005 09:14 PM Scott Ullrich

Allow SLBD to start.

6049ece7 08/07/2005 03:07 PM Bill Marquette

add poolname

577c9191 08/07/2005 03:23 AM Bill Marquette

$Id -> $Id$

9c418998 08/07/2005 03:07 AM Bill Marquette

missing paren

bdefcbca 08/07/2005 02:59 AM Bill Marquette

only start slbd if we have a load balancer array w/ pools

9f98a38a 08/07/2005 02:52 AM Bill Marquette

Change polling interval

3ad6d3bb 08/06/2005 11:48 PM Bill Marquette

Tie load balance front end into the slbd daemon