The Reliable, High Performance TCP/HTTP Load Balancer
HAProxy implements an event-driven, mono-process model which enables support
for very high number of simultaneous connections at very high speeds.
Multi-process or multi-threaded models can rarely cope with thousands of
connections because of memory limits, system scheduler limits, and lock
contention everywhere. Event-driven models do not have these problems because
implementing all the tasks in user-space allows a finer resource and time
management. The down side is that those programs generally don't scale well on
multi-processor systems. That's the reason why they must be optimized to get
the most work done from every CPU cycle.
Authors:
--------
w@1wt.eu
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout SUSE:SLE-15-SP4:GA/haproxy && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_service | 0000000752 752 Bytes | |
_servicedata | 0000000210 210 Bytes | |
haproxy-1.6.0-makefile_lib.patch | 0000000764 764 Bytes | |
haproxy-1.6.0-sec-options.patch | 0000001359 1.33 KB | |
haproxy-1.6.0_config_haproxy_user.patch | 0000001888 1.84 KB | |
haproxy-2.5.0+git0.f2e0833f1.tar.gz | 0003911408 3.73 MB | |
haproxy-rpmlintrc | 0000000172 172 Bytes | |
haproxy-user.conf | 0000000077 77 Bytes | |
haproxy.cfg | 0000000769 769 Bytes | |
haproxy.changes | 0000282702 276 KB | |
haproxy.init | 0000010172 9.93 KB | |
haproxy.spec | 0000008226 8.03 KB | |
local.usr.sbin.haproxy.apparmor | 0000000070 70 Bytes | |
lua54.patch | 0000002830 2.76 KB | |
series | 0000000117 117 Bytes | |
usr.sbin.haproxy.apparmor | 0000000936 936 Bytes |
Revision 2 (latest revision is 3)
Gustavo Yokoyama Ribeiro (gyribeiro)
committed
(revision 2)
Update to 2.5.0 contains fixes for following issues: bsc#1178277, bsc#1169457 Remove patches applied by update: 0001-2.0-2.3-BUG-MAJOR-htx-fix-missing-header-name-length-check-i.patch haproxy-2.0-h2_enforce_checks_on_the_method_syntax_bef.patch - Update to version 2.5.0+git0.f2e0833f1: https://www.mail-archive.com/haproxy@formilux.org/msg41508.html - refreshed patches to apply cleanly again haproxy-1.6.0-sec-options.patch haproxy-1.6.0_config_haproxy_user.patch lua54.patch - Update to version 2.4.8+git0.d1f8d41e0: * [RELEASE] Released version 2.4.8 * SCRIPTS: git-show-backports: re-enable file-based filtering * DOC/peers: some grammar fixes for peers 2.1 spec * MINOR: stream: Improve dump of bogus streams * BUILD/MINOR: cpuset freebsd build fix * DOC: config: Fix alphabetical order of fc_* samples * BUG/MINOR: sample: fix backend direction flags consecutive to last fix * BUG/MEDIUM: sample: Cumulate frontend and backend sample validity flags * BUG/MEDIUM: stream-int: Block reads if channel cannot receive more data * BUG/MINOR: http: Authorization value can have multiple spaces after the scheme * BUG/MEDIUM: http-ana: Drain request data waiting the tarpit timeout expiration * MINOR: halog: Add support for extracting captures using -hdr * BUG/MINOR: halog: Add missing newlines in die() messages * CLEANUP: halog: Use consistent indentation in help() * MINOR: halog: Rename -qry to -query * DOC: halog: Move the `-qry` parameter into the correct section in help text * MINOR: halog: Add -qry parameter allowing to preserve the query string in -uX * BUG/MEDIUM: resolvers: Track api calls with a counter to free resolutions * BUG/MEDIUM: resolvers: Don't recursively perform requester unlink * MEDIUM: resolvers: remove the last occurrences of the "safe" argument * MEDIUM: resolvers: use a kill list to preserve the list consistency * CLEANUP: resolvers: replace all LIST_DELETE with LIST_DEL_INIT
Comments 0