Hi List, Willy, After transitioning to 1.9.4, I can say things are much more stable when using h2 on the frontend. Thanks for all the bug fixes and patches since 1.9.0! I'll be upgrading to 1.9.5 when it comes out, so I'm looking forward to that.
I have one question: we track error rates across our fleet via response codes
(5xx being considered errors) and we're noticing something a bit interesting in
h2 mode. Given the following log lines:
fra-magellan-tosaq haproxy[8845]: 178.23.xxx.xxx:49243
[22/Feb/2019:06:58:29.986] stadiamaps~ tile/tile2 0/0/-1/-1/9 503 0 - - CC--
66/66/3/1/0 0/0 {…} "GET /tiles/osm_bright/9/263/[email protected] HTTP/2.0"
fra-magellan-tosaq haproxy[8845]: 178.23.xxx.xxx:49243
[22/Feb/2019:06:58:30.001] stadiamaps~ tile/tile3 0/0/-1/-1/10 503 0 - - CC--
66/66/2/1/0 0/0 {…} "GET /tiles/osm_bright/9/264/[email protected] HTTP/2.0"
fra-magellan-tosaq haproxy[8845]: 178.23.xxx.xxx:49243
[22/Feb/2019:06:58:30.019] stadiamaps~ tile/tile2 0/0/-1/-1/7 503 0 - - CC--
66/66/3/1/0 0/0 {…} "GET /tiles/osm_bright/9/265/[email protected] HTTP/2.0"
fra-magellan-tosaq haproxy[8845]: 195.143.xxx.xxx:36064
[22/Feb/2019:07:14:52.759] stadiamaps~ tile/tile3 0/0/-1/-1/12 503 0 - - CC--
78/78/1/1/0 0/0 {…} "GET /data/openmaptiles/3/1/2.pbf HTTP/2.0"
fra-magellan-tosaq haproxy[8845]: 195.143.xxx.xxx:36064
[22/Feb/2019:07:14:52.961] stadiamaps~ tile/tile3 0/0/-1/-1/853 503 0 - - CC--
77/77/0/0/0 0/0 {…} "GET /data/openmaptiles/3/2/2.pbf HTTP/2.0"
Why is the response code recorded as 503? If I'm interpreting the logs
correctly, the client connected and disconnected before the request could even
be passed to the backend, so shouldn't that be a -1 response code? I mainly
want to know if we can safely ignore these errors or if perhaps it's a bug /
undocumented behavior in h2 mode.
For reference we're using H2 fe, mode htx, be H1.1 in our config currently.
Thanks for any suggestions!
Best,
Luke
—
Luke Seelenbinder
Stadia Maps | Founder
stadiamaps.com
publickey - [email protected] - 0xB23C1E8A.asc
Description: application/pgp-keys
signature.asc
Description: OpenPGP digital signature

