On Wed, Jul 24, 2019 at 1:38 PM Daniel Schneller <
daniel.schnel...@centerdevice.com> wrote:

> Hi!
>
> I have been looking into load-server-state-from file to prevent 500 errors
> being
> reported after a service reload. Currently we are seeing these, because
> the new
> instance comes up and first wants to see the minimum configured number of
> health
> checks for a backend server to succeed, before it hands requests to it.
>
> From what I can tell, the state file needs to be saved manually before a
> service
> reload, so that the new process coming up can read it back. I can do that,
> of course,
> but I was wondering what the reasoning was to not have this data
> transferred to a
> new process in a similar fashion as file handles or stick-tables (via
> peers)?
>
> Thanks a lot!
>
> Daniel
>
>
>
> --
> Daniel Schneller
> Principal Cloud Engineer
> GPG key at https://keybase.io/dschneller
>
> CenterDevice GmbH
> Rheinwerkallee 3
> 53227 Bonn
> www.centerdevice.com
> __________________________________________
> Geschäftsführung: Dr. Patrick Peschlow, Dr. Lukas Pustina, Michael
> Rosbach, Handelsregister-Nr.: HRB 18655, HR-Gericht: Bonn, USt-IdNr.:
> DE-815299431
>
> Diese E-Mail einschließlich evtl. beigefügter Dateien enthält vertrauliche
> und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige
> Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie
> bitte sofort den Absender und löschen Sie diese E-Mail und evtl. beigefügte
> Dateien umgehend. Das unerlaubte Kopieren, Nutzen oder Öffnen evtl.
> beigefügter Dateien sowie die unbefugte Weitergabe dieser E-Mail ist nicht
> gestattet.
>
> Pflichtinformationen gemäß Artikel 13 DSGVO
> Im Falle des Erstkontakts sind wir gemäß Art. 12, 13 DSGVO verpflichtet,
> Ihnen folgende datenschutzrechtliche Pflichtinformationen zur Verfügung zu
> stellen: Wenn Sie uns per E-Mail kontaktieren, verarbeiten wir Ihre
> personenbezogenen Daten nur, soweit an der Verarbeitung ein berechtigtes
> Interesse besteht (Art. 6 Abs. 1 lit. f DSGVO), Sie in die
> Datenverarbeitung eingewilligt haben (Art. 6 Abs. 1 lit. a DSGVO), die
> Verarbeitung für die Anbahnung, Begründung, inhaltliche Ausgestaltung oder
> Änderung eines Rechtsverhältnisses zwischen Ihnen und uns erforderlich ist
> (Art. 6 Abs. 1 lit. b DSGVO) oder eine sonstige Rechtsnorm die Verarbeitung
> gestattet. Ihre personenbezogenen Daten verbleiben bei uns, bis Sie uns zur
> Löschung auffordern, Ihre Einwilligung zur Speicherung widerrufen oder der
> Zweck für die Datenspeicherung entfällt (z. B. nach abgeschlossener
> Bearbeitung Ihres Anliegens). Zwingende gesetzliche Bestimmungen –
> insbesondere steuer- und handelsrechtliche Aufbewahrungsfristen – bleiben
> unberührt. Sie haben jederzeit das Recht, unentgeltlich Auskunft über
> Herkunft, Empfänger und Zweck Ihrer gespeicherten personenbezogenen Daten
> zu erhalten. Ihnen steht außerdem ein Recht auf Widerspruch, auf
> Datenübertragbarkeit und ein Beschwerderecht bei der zuständigen
> Aufsichtsbehörde zu. Ferner können Sie die Berichtigung, die Löschung und
> unter bestimmten Umständen die Einschränkung der Verarbeitung Ihrer
> personenbezogenen Daten verlangen. Details entnehmen Sie unserer
> Datenschutzerklärung (https://www.centerdevice.de/datenschutz/). Unseren
> Datenschutzbeauftragten erreichen Sie per E-Mail unter erdm...@sicdata.de.
>
>
>
Hi Daniel,

You're making a good point. Use the file system was the simplest and
fastest way to go when we first designed this feature 4 or 5 years ago.
I do agree that now with master/worker and threaded model being pushed that
using the runtime-api may make sense and would be even more "cloud native".

Maybe @William would have an advice on this one.

Baptiste

Reply via email to