envoy Fix für das Ausliefern großer Dateien aus dem Backend / Timeouts / abgebrochene Downloads

Kunden haben sich darüber beschwert, dass sie große Dateien von unseren Websites (z.B. PiDoctor auf PiCockpit.com) nicht herunterladen konnten. Zunächst konnte ich das Problem nicht lokal replizieren, die Dateien schienen problemlos heruntergeladen zu werden. Nach weiteren Untersuchungen stellte ich fest, dass die Downloads nach einer bestimmten Zeit abbrachen - abhängig von der Downloadgeschwindigkeit...

Weiterlesen

Weiterleiten & Umleiten mit envoy

Ein Beispiel envoy.yaml, das zeigt, wie man routen und umleiten kann. Es gibt verschiedene Optionen, siehe hier https://www.envoyproxy.io/docs/envoy/latest/api-v2/api/v2/route/route.proto#route-redirectaction Diese envoy.yaml leitet /taxgod und /taxgod/ (das zweite könnte wahrscheinlich weggelassen werden, weil das erste auch dazu passen sollte, denke ich) auf einen neuen Port und ein anderes Protokoll um. /picockpit wird einfach auf / umgeleitet und dann schließlich...

Weiterlesen