1
0
mirror of https://github.com/apache/httpd.git synced 2025-11-14 01:22:37 +03:00
Commit Graph

45 Commits

Author SHA1 Message Date
Daniel Gruno
c240e7de07 typo fix as per comment #983 on site
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1458793 13f79535-47bb-0310-9956-ffa450edef68
2013-03-20 12:38:59 +00:00
Rainer Jung
ab4ce36c1a Fix use of trailing slashes in proxy
balancer and member URLs and add a little
explanation.

Current behavior AFAIK:

- Any path of a balancer URL inside <Proxy>
  is ignored. So lets not use e.g.trailing slashes
  there. The URL should for consistency always
  look like balancer://mycluster.
- The general comment about trailing slashes on the
  left and right of ProxyPass is also right for
  balancer use.
- Trailing slahes in BalancerMember in most cases
  lead to double slashes on the origin server.
  So lets drop them there and instead get the
  ProxyPass to the balancer right.
- Path components in member URLs are only
  needed, if different path prefixes are needed
  for members in the same balancer (unlikely
  but possible). If all members work with the
  same non-empty additional prefix, put it
  into the ProxyPass at the end of the balancer
  instead.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1421851 13f79535-47bb-0310-9956-ffa450edef68
2012-12-14 13:29:31 +00:00
Rainer Jung
96a8fb8351 Drop pre-2.3 compatibility notes from trunk docs.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1421821 13f79535-47bb-0310-9956-ffa450edef68
2012-12-14 12:35:47 +00:00
Jim Jagielski
9b6e8036fb Best practice
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1384408 13f79535-47bb-0310-9956-ffa450edef68
2012-09-13 17:14:28 +00:00
Daniel Gruno
da6beff1dc Fix up an example that was missing highlighting
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1336501 13f79535-47bb-0310-9956-ffa450edef68
2012-05-10 07:09:36 +00:00
Daniel Gruno
3c1d85b82a Syntax updates for mod_p*.xml
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1331217 13f79535-47bb-0310-9956-ffa450edef68
2012-04-27 05:03:19 +00:00
Rainer Jung
51e64c5cfe Some doc updates
Forward port of r1234890 from 2.4.x.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1238726 13f79535-47bb-0310-9956-ffa450edef68
2012-01-31 18:13:52 +00:00
Eric Covener
a2d8ba3295 add heartbeat to list of lb methods living in other modules.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1226775 13f79535-47bb-0310-9956-ffa450edef68
2012-01-03 13:26:45 +00:00
Jim Jagielski
69c1a5c854 Cleanup effort in prep for GA push:
Trim trailing whitespace... no func change


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1174747 13f79535-47bb-0310-9956-ffa450edef68
2011-09-23 13:36:39 +00:00
Jim Jagielski
31c4a9e21e Move nonce to balancer struct and add logic for nonce and growth.
Adjust mmn and update doccos

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1058629 13f79535-47bb-0310-9956-ffa450edef68
2011-01-13 15:59:22 +00:00
Rich Bowen
c9152a1b6d Add ProxyPassReverse to the examples in the mod_proxy_balancer docs.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1033621 13f79535-47bb-0310-9956-ffa450edef68
2010-11-10 18:07:41 +00:00
Rich Bowen
1f6696f2f7 Change mentions of 'Deny from' and 'Allow from' to new Require syntax.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031084 13f79535-47bb-0310-9956-ffa450edef68
2010-11-04 17:12:35 +00:00
Rich Bowen
6465bf1a43 Missing linebreak in example.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1030497 13f79535-47bb-0310-9956-ffa450edef68
2010-11-03 15:23:31 +00:00
Rainer Jung
78bd325023 Add detailed information about how to use
session stickyness.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1003131 13f79535-47bb-0310-9956-ffa450edef68
2010-09-30 16:09:05 +00:00
Rainer Jung
e52cfdd21e Docs: "Header add" doesn't need a colon after
the header name.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@989651 13f79535-47bb-0310-9956-ffa450edef68
2010-08-26 12:59:33 +00:00
Jim Jagielski
d9fcb8daf1 Add in BalancerNonce directive... useful for shared-secrets.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@936407 13f79535-47bb-0310-9956-ffa450edef68
2010-04-21 18:19:06 +00:00
Takashi Sato
49d8659aa2 Similar to r893874, fix the ProxyPass example accoding to the trailing slash rule.
PR: 48459


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@896073 13f79535-47bb-0310-9956-ffa450edef68
2010-01-05 14:55:25 +00:00
Stefan Fritsch
1acb3cb347 Add example of load balancing with stickyness using mod_headers.
PR: 46167


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@824151 13f79535-47bb-0310-9956-ffa450edef68
2009-10-11 21:00:13 +00:00
Takashi Sato
02fe31e6c5 Sync with the codes about the independence of load balancing scheduler algorithms. (r722948 - r722952)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@724006 13f79535-47bb-0310-9956-ffa450edef68
2008-12-06 16:42:42 +00:00
Jim Jagielski
1a0a3b549c Add in bybusyness LB method, via Joel Gluth in
https://issues.apache.org/bugzilla/show_bug.cgi?id=45501

NOTE: Name changed and added in to ease enhancement/bugfixes


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@686805 13f79535-47bb-0310-9956-ffa450edef68
2008-08-18 15:59:48 +00:00
Takashi Sato
256357e88d fix source file names of mod_proxy_*
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@669473 13f79535-47bb-0310-9956-ffa450edef68
2008-06-19 12:49:59 +00:00
Takashi Sato
f32647d426 Style fix. Almost all are detabs.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@659902 13f79535-47bb-0310-9956-ffa450edef68
2008-05-25 03:28:34 +00:00
Takashi Sato
461cf36063 use example.com for example domain name
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@657842 13f79535-47bb-0310-9956-ffa450edef68
2008-05-19 14:44:47 +00:00
Vincent Bray
c092a1c42e Correct reference to directive
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@604459 13f79535-47bb-0310-9956-ffa450edef68
2007-12-15 17:29:47 +00:00
Rich Bowen
5224178c47 Add a usage example to mod_proxy_balancer.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@468896 13f79535-47bb-0310-9956-ffa450edef68
2006-10-29 13:08:49 +00:00
Ruediger Pluem
5a9c33fa7f * mod_proxy_balancer: Document BALANCER_ROUTE_CHANGED environment variable.
Submitted by: Brian Rectanus <brectanu gmail.com>
Reviewed by: rpluem


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@453630 13f79535-47bb-0310-9956-ffa450edef68
2006-10-06 15:03:08 +00:00
André Malo
40712b8afe fix validation error
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@437773 13f79535-47bb-0310-9956-ffa450edef68
2006-08-28 18:37:09 +00:00
Roy T. Fielding
47e590252a update license header text
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@420993 13f79535-47bb-0310-9956-ffa450edef68
2006-07-11 21:18:15 +00:00
Ruediger Pluem
58f86ac058 * Add the following environment variables to expose the information
* about
  the route, the sticky session and the worker used during a request to
  other modules:

  BALANCER_SESSION_STICKY
  BALANCER_SESSION_ROUTE
  BALANCER_NAME
  BALANCER_WORKER_NAME
  BALANCER_WORKER_ROUTE

PR: 39806
Submitted by: Brian <brectanu gmail.com>
Reviewed by: rpluem


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@417238 13f79535-47bb-0310-9956-ffa450edef68
2006-06-26 16:59:38 +00:00
Colm MacCarthaigh
dd95d7c37c Update the copyright year in all .c, .h and .xml files
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@395228 13f79535-47bb-0310-9956-ffa450edef68
2006-04-19 12:11:27 +00:00
Jim Jagielski
e4e8151603 Document change in lbmethod= argument
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@239684 13f79535-47bb-0310-9956-ffa450edef68
2005-08-24 15:09:31 +00:00
Jim Jagielski
df19c83155 Docs update. Refresh as well as fold in (better??) docs
about balancer.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153116 13f79535-47bb-0310-9956-ffa450edef68
2005-02-09 20:47:47 +00:00
Justin Erenkrantz
905cdf9f0b Update copyright year to 2005 and standardize on current copyright owner line.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151408 13f79535-47bb-0310-9956-ffa450edef68
2005-02-04 20:28:49 +00:00
André Malo
9ade04f57c fix copyright notice
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@125277 13f79535-47bb-0310-9956-ffa450edef68
2005-01-15 17:01:17 +00:00
Jim Jagielski
a88b71d4a4 Balancer is new, so just has the 2004 copyright.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@111909 13f79535-47bb-0310-9956-ffa450edef68
2004-12-15 01:27:05 +00:00
André Malo
4e8aca8027 fix semantics again.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106758 13f79535-47bb-0310-9956-ffa450edef68
2004-11-27 20:58:39 +00:00
Mladen Turk
6ec94af2f9 Add sample algorithm for scheduler and
use <pre><code> for algorithm tables.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106751 13f79535-47bb-0310-9956-ffa450edef68
2004-11-27 19:56:40 +00:00
André Malo
ab738bf601 validate xml
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106723 13f79535-47bb-0310-9956-ffa450edef68
2004-11-27 15:28:03 +00:00
Mladen Turk
c5039a4064 Remove double description of balancer manager
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106708 13f79535-47bb-0310-9956-ffa450edef68
2004-11-27 13:43:12 +00:00
Mladen Turk
2302c75818 Add desription for schedlurer algo and
balancer manager

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106707 13f79535-47bb-0310-9956-ffa450edef68
2004-11-27 13:38:47 +00:00
André Malo
4ac4e5a1e3 $Revision$ is slightly misdocumented (only available since svn 1.1)
use LastChangedRevision instead


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105989 13f79535-47bb-0310-9956-ffa450edef68
2004-11-20 18:42:58 +00:00
André Malo
3b900e6993 adjust properties and revision expansion of the English docs
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105981 13f79535-47bb-0310-9956-ffa450edef68
2004-11-20 17:06:17 +00:00
Yoshiki Hayashi
677d43f6fe Change Apache 2.1 to version 2.1 for political correctness.
Suggested by:	nd


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105389 13f79535-47bb-0310-9956-ffa450edef68
2004-10-06 06:35:15 +00:00
Yoshiki Hayashi
f7aa72d2a1 Mention when these modules are introduced.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105388 13f79535-47bb-0310-9956-ffa450edef68
2004-10-06 00:07:01 +00:00
Mladen Turk
5a73cff3db Initial balancer documentation. Just framework.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105079 13f79535-47bb-0310-9956-ffa450edef68
2004-09-11 18:46:33 +00:00