GOPHERSPACE.DE - P H O X Y
gophering on hngopher.com
HN Gopher Feed (2017-11-26) - page 1 of 10
 
___________________________________________________________________
HAProxy 1.8.0
57 points by rjgray
https://www.mail-archive.com/haproxy@formilux.org/msg28004.html
___________________________________________________________________
 
fermuch - 2 hours ago
> haproxy can now be built with native systemd support using
USE_SYSTEMD=1 and starting it with -Ws (systemd-aware master-worker
mode).What features/integrations make sense for a proxy with
systemd? I'd assume it's only a unit that comes with the package,
but that "-Ws" makes me wonder if there're deeper integrations.
 
  TimWolla - 2 hours ago
  I was the person creating the patch. For now all it does is
  compiling in support for `Type=notify` (using sd_notify [1]) in
  the unit file: haproxy is able to notify systemd when it
  completed the `start` or the `reload`.In the future this could be
  extended to support systemd's socket passing and status messages.
  The latter allowing you to show a short string in `systemctl
  status haproxy`. See this example for php-fpm:
  [root@example~]systemctl status php7.0-fpm.service      ?
  php7.0-fpm.service - The PHP 7.0 FastCGI Process Manager
  Loaded: loaded (/lib/systemd/system/php7.0-fpm.service; enabled)
  Active: active (running) since Sat 2017-11-25 13:28:22 CET; 1 day
  8h ago          Docs: man:php-fpm7.0(8)      Main PID: 4624 (php-
  fpm7.0)        Status: "Processes active: 3, idle: 29, Requests:
  1203613, slow: 545, Traffic: 10.1req/sec"     *snip*   See the
  mailing list thread for the full discussion of the feature:
  https://www.mail-
  archive.com/haproxy@formilux.org/msg27874.h...[1]
  https://www.freedesktop.org/software/systemd/man/sd_notify.h...
 
  KamiNuvini - 1 hours ago
  I actually had/have an issue with the systemd-wrapper haproxy
  uses in 1.7 where systemd gets confused when doing a reload + a
  restart before all sessions are closed. This caused haproxy to
  completely stop accepting connections until the systemd timeout
  kicked in and sent a kill -9I reported it and was told it might
  not affect 1.8 since the systemd-wrapper is removed there, so
  gonna give this a try soon. See this thread: https://www.mail-
  archive.com/haproxy@formilux.org/msg27404.h...(And I switched to
  only doing a reload notify in Ansible together with the hard-
  stop-after option in haproxy which is OK for me as well in 1.7)
 
ssijak - 2 hours ago
Do people really announce new releases just over email and things
like mail-archive or? Those mail archives always looked strange to
me for some unknown reason.
 
  fermuch - 2 hours ago
  If there is a mailing list for the software, why not send
  releases information over there? It makes a lot of sense to me.
  I'm also subscribed to several, and some software also announce
  patches or security related stuff on mail lists. I see mail as a
  low barrier of entry (every developer has an email address).What
  else would you use to notify interested people and be able to
  receive feedback at the same time?
 
  geraldcombs - 59 minutes ago
  For going on 20 years, yes. I even add hashes for each package
  (i.e. the tarball & platform installers) to the end of the
  message and sign it. I find it odd and inconvenient when projects
  don't announce releases via email.
 
  AdamJacobMuller - 55 minutes ago
  Not only do people do it, but not too long ago it was the ONLY
  way people did it.