HN Gopher Feed (2017-11-26) - page 1 of 10
57 points by rjgrayhttps://firstname.lastname@example.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 ) 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:
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-
email@example.com/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.