Dear Willy,

 

Thank you for your prompt guidance.  Result of your insights:  SUCCESS in
loading stats and other pages in both the use cases listed below:

1).  Removed mailers section in 1.8.0.

2).  Compiled 1.8-commit 8f42b19 ("BUG/MEDIUM: tcp-check: Don't lock the
server in tcpcheck_main")

Hope the verification helps other users and companies that contribute to the
betterment of our economy and society.  

 

Just to expand our understanding for the future, did you nail the issue from
multi-character process state "Rs", i.e., "runnable on queue""is a session
leader"?

 

Hats off to you for starting this project.  HAProxy has empowered us to
contribute.  Should you like to see the impact of HAProxy's indirect
contribution to common global denizens, please take a look at what HAProxy
enables in remote disadvantaged areas:
http://www.coscend.com/Anchor/SSF_Tour/RMCC_Tour/Overview/CoscendCC_Telemedi
cine_anchor.html 

 

 

 

Dear Christopher, 

 

Thank you for this timely commit 8f42b19 ("BUG/MEDIUM: tcp-check: Don't lock
the server in tcpcheck_main").

 

Sincerely,

 

Hemant K. Sabat

 

Coscend Communications Solutions

 <http://www.coscend.com/> www.Coscend.com 

------------------------------------------------------------------

Real-time, Interactive Video Collaboration, Tele-healthcare, Tele-education,
Telepresence Services, on the fly.

------------------------------------------------------------------

CONFIDENTIALITY NOTICE: See 'Confidentiality Notice Regarding E-mail
Messages from Coscend Communications Solutions' posted at:
<http://www.Coscend.com/Anchor/Common/Terms_and_Conditions.html>
http://www.Coscend.com/Anchor/Common/Terms_and_Conditions.html

 

 

-----Original Message-----
From: Willy Tarreau [mailto:w...@1wt.eu] 
Sent: Tuesday, November 28, 2017 12:25 PM
To: Coscend@HAProxy <haproxy.insig...@coscend.com>
Cc: haproxy@formilux.org
Subject: Re: Does HAProxy 1.8.0 need new param vs 1.7.9

 

Hi Hemant,

 

On Tue, Nov 28, 2017 at 12:15:32PM -0600, Coscend@HAProxy wrote:

> Thank you for giving time after a large 1.8.0 release to provide us 

> vectors on testing HAProxy work mode.  This community's intensity and 

> laser focus are a standout.  Below is all the information you asked us 

> to look at.  By any chance, was there any critical change between 

> 1.8-dev3 and 1.8-rc series/1.8.0?

 

Sure, a lot! Too many to enumerate in fact.

 

> New checks: Loads stats page and accesses all backends

> 

> SUCCESS:  1.8-dev0/dev1/dev2/dev3

> FAILS:  1.8-rc1/rc2rc3/rc4 and 1.8.0

> 

> Browser message:  

> 

> This site can't be reached

> 

> coscend.com took too long to respond.

 

Ah OK so it's not a "connection refused" as I thought it was, but the fact
that it apparently hangs. That's a different case. I suspect the process
quickly goes up in a loop at 100% CPU due to a bug. There has been a locking
bug on the mailers section causing this, would you happen to have one such
setting in your config ?

 

> (1)   check if the process is still present (ps aux)

> 

> root      2801  0.0  0.1  74928 11560 ?        S    11:28   0:00

> /usr/local/sbin/haproxy -Ws -V -C /usr/local/haproxy-1.8.0/conf -f 

> /usr/local/haproxy-1.8.0/conf -f <path to configuration files> -D -p 

> /var/run/haproxy.pid

> 

> haproxy   2802 99.5  0.1  75620 12408 ?        Rs   11:28  10:50

                ^^^^^

Bingo, spinning process!

 

Thanks for all the elements. If you're having a "mailers" section, then the
next nighly snapshot will contain the fix, or you can pick it yourself, it's
commit 8f42b19 ("BUG/MEDIUM: tcp-check: Don't lock the server in
tcpcheck_main").

 

If you don't have such a section, that's embarrassing, it means there is
another locking bug. In this case I'll ask you for more info off-list.

 

Regards,

Willy



---
This email has been checked for viruses by AVG.
http://www.avg.com

Reply via email to