{"id":89711,"date":"2020-07-25T13:42:31","date_gmt":"2020-07-25T11:42:31","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/ustanavlivaem-balansirovshhik-nagruzki-haproxy-na-centos"},"modified":"2020-07-25T13:42:31","modified_gmt":"2020-07-25T11:42:31","slug":"ustanavlivaem-balansirovshhik-nagruzki-haproxy-na-centos","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/ustanavlivaem-balansirovshhik-nagruzki-haproxy-na-centos","title":{"rendered":"Installation des Lastenausgleichs HAProxy auf CentOS","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><strong><em>Der Artikel wurde im Vorfeld des Kurses erstellt <noindex><a rel=\"nofollow\" href=\"https:\/\/otus.pw\/KbNT\/\">Linux-Administrator. Virtualisierung und Clusterbildung<\/a><\/noindex><\/em><\/strong><\/p>\n<p><img decoding=\"async\" alt=\"Installation des Lastenausgleichs HAProxy auf CentOS\" src=\"\/wp-content\/uploads\/2020\/07\/0383023d85d77710b1120e5b896a8433.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Lastverteilung ist eine g\u00e4ngige L\u00f6sung f\u00fcr die horizontale Skalierung von Webanwendungen \u00fcber mehrere Hosts, die den Benutzern einen einheitlichen Zugangspunkt zum Dienst bietet. <noindex><a rel=\"nofollow\" href=\"http:\/\/www.haproxy.org\/\">HAProxy<\/a><\/noindex> ist eines der beliebtesten Open-Source-Programme zur Lastverteilung, das zudem hohe Verf\u00fcgbarkeit und Proxy-Funktionalit\u00e4t gew\u00e4hrleistet.<\/p>\n<p><\/p>\n<p>HAProxy zielt darauf ab, die Ressourcennutzung zu optimieren, die Bandbreite zu maximieren, die Antwortzeiten zu minimieren und eine \u00dcberlastung jeder einzelnen Ressource zu vermeiden. Es kann auf vielen Linux-Distributionen installiert werden, wie zum Beispiel CentOS 8, auf dem wir in diesem Leitfaden eingehen werden, sowie auf Systemen <noindex><a rel=\"nofollow\" href=\"https:\/\/upcloud.com\/community\/tutorials\/haproxy-load-balancer-debian\/\">von Debian 8<\/a><\/noindex> und <noindex><a rel=\"nofollow\" href=\"https:\/\/upcloud.com\/community\/tutorials\/haproxy-load-balancer-ubuntu\/\">Ubuntu 16<\/a><\/noindex>.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Installation des Lastenausgleichs HAProxy auf CentOS\" src=\"\/wp-content\/uploads\/2020\/07\/53bf7d1fa06f06f5d882e573f4984e4f.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>HAProxy eignet sich besonders gut f\u00fcr Websites mit extrem hohem Traffic und wird daher h\u00e4ufig eingesetzt, um die Zuverl\u00e4ssigkeit und Leistung von Webdienstkonfigurationen mit mehreren Servern zu erh\u00f6hen. In diesem Leitfaden werden die Schritte zur Einrichtung von HAProxy als Lastverteiler auf einem Cloud-Host mit CentOS 8 beschrieben, der anschlie\u00dfend den Traffic an Ihre Webserver weiterleitet.<\/p>\n<p><\/p>\n<p>Um die besten Ergebnisse zu erzielen, ben\u00f6tigen Sie mindestens zwei Webserver und einen Load-Balancer-Server. Auf den Webservern sollte mindestens ein grundlegender Webdienst wie nginx oder httpd laufen, um die Lastverteilung zwischen ihnen \u00fcberpr\u00fcfen zu k\u00f6nnen.<\/p>\n<p><\/p>\n<h2 id=\"ustanovka-haproxy-na-centos-8\">Installation von HAProxy auf CentOS 8<\/h2>\n<p><\/p>\n<p>Da HAProxy eine schnell wachsende Open-Source-Anwendung ist, kann die in den Standard-Repositorys von CentOS verf\u00fcgbare Distribution m\u00f6glicherweise nicht die aktuellste Version sein. Um die aktuelle Version zu ermitteln, f\u00fchren Sie den folgenden Befehl aus:<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">sudo yum info haproxy<\/code><\/pre>\n<p><\/p>\n<p>HAProxy bietet stets drei stabile Versionen zur Auswahl: zwei der neuesten unterst\u00fctzten Versionen und eine dritte, \u00e4ltere, die weiterhin kritische Updates erh\u00e4lt. Sie k\u00f6nnen immer die neueste stabile Version, die auf der HAProxy-Website angegeben ist, \u00fcberpr\u00fcfen und dann entscheiden, mit welcher Version Sie arbeiten m\u00f6chten.<\/p>\n<p><\/p>\n<p>In diesem Handbuch installieren wir die neueste stabile Version 2.0, die zum Zeitpunkt der Erstellung des Handbuchs noch nicht in den Standard-Repositories verf\u00fcgbar war. Sie m\u00fcssen sie aus der Quelle installieren. \u00dcberpr\u00fcfen Sie zuerst die erforderlichen Bedingungen f\u00fcr den Download und die Kompilierung der Software.<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">sudo yum install gcc pcre-devel tar make -y<\/code><\/pre>\n<p><\/p>\n<p>Laden Sie den Quellcode mit dem folgenden Befehl herunter. Sie k\u00f6nnen \u00fcberpr\u00fcfen, ob eine neuere Version verf\u00fcgbar ist auf <noindex><a rel=\"nofollow\" href=\"http:\/\/www.haproxy.org\/#down\">der Downloadseite von HAProxy<\/a><\/noindex>.<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">wget http:\/\/www.haproxy.org\/download\/2.0\/src\/haproxy-2.0.7.tar.gz -O ~\/haproxy.tar.gz<\/code><\/pre>\n<p><\/p>\n<p>Nachdem der Download abgeschlossen ist, entpacken Sie die Dateien mit dem folgenden Befehl:<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">tar xzvf ~\/haproxy.tar.gz -C ~\/<\/code><\/pre>\n<p><\/p>\n<p>Wechseln Sie in das entpackte Verzeichnis mit den Quellcodes:<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">cd ~\/haproxy-2.0.7<\/code><\/pre>\n<p><\/p>\n<p>Kompilieren Sie dann die Software f\u00fcr Ihr System:<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">make TARGET=linux-glibc<\/code><\/pre>\n<p><\/p>\n<p>Und schlie\u00dflich installieren Sie HAProxy:<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">sudo make install<\/code><\/pre>\n<p><\/p>\n<p>Jetzt ist HAProxy installiert, aber es sind einige zus\u00e4tzliche Schritte erforderlich, um es in Betrieb zu nehmen. Fahren wir mit der Konfiguration der Software und Dienste fort.<\/p>\n<p><\/p>\n<h2 id=\"nastroyka-haproxy-pod-vash-server\">Konfiguration von HAProxy f\u00fcr Ihren Server<\/h2>\n<p><\/p>\n<p>F\u00fcgen Sie nun die folgenden Verzeichnisse und die Statistikdatei f\u00fcr die HAProxy-Protokolle hinzu:<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">sudo mkdir -p \/etc\/haproxy\nsudo mkdir -p \/var\/lib\/haproxy \nsudo touch \/var\/lib\/haproxy\/stats<\/code><\/pre>\n<p><\/p>\n<p>Erstellen Sie einen symbolischen Link f\u00fcr die Bin\u00e4rdateien, damit Sie HAProxy-Befehle als normaler Benutzer ausf\u00fchren k\u00f6nnen:<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">sudo ln -s \/usr\/local\/sbin\/haproxy \/usr\/sbin\/haproxy<\/code><\/pre>\n<p><\/p>\n<p>Wenn Sie HAProxy als Dienst in das System einf\u00fcgen m\u00f6chten, kopieren Sie die Datei haproxy.init aus examples in Ihr Verzeichnis \/etc\/init.d. \u00c4ndern Sie die Dateiberechtigungen, damit das Skript ausgef\u00fchrt werden kann, und starten Sie dann den systemd-Daemon neu:<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">sudo cp ~\/haproxy-2.0.7\/examples\/haproxy.init \/etc\/init.d\/haproxy\nsudo chmod 755 \/etc\/init.d\/haproxy\nsudo systemctl daemon-reload<\/code><\/pre>\n<p><\/p>\n<p>Sie m\u00fcssen au\u00dferdem der Dienstkonfiguration erlauben, beim Systemstart automatisch neu zu starten:<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">sudo chkconfig haproxy on<\/code><\/pre>\n<p><\/p>\n<p>Zum Komfort wird auch empfohlen, einen neuen Benutzer f\u00fcr die Ausf\u00fchrung von HAProxy hinzuzuf\u00fcgen:<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">sudo useradd -r haproxy<\/code><\/pre>\n<p><\/p>\n<p>Danach k\u00f6nnen Sie die installierte Version erneut mit dem folgenden Befehl \u00fcberpr\u00fcfen:<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">haproxy -v\nHA-Proxy version 2.0.7 2019\/09\/27 - https:\/\/haproxy.org\/<\/code><\/pre>\n<p><\/p>\n<p>In unserem Fall sollte die Version 2.0.7 sein, wie im obigen Beispielausgabe angezeigt.<\/p>\n<p><\/p>\n<p>Schlie\u00dflich ist die Firewall in CentOS 8 standardm\u00e4\u00dfig f\u00fcr dieses Projekt recht restriktiv. Verwenden Sie die folgenden Befehle, um die erforderlichen Dienste zuzulassen und die Firewall neu zu starten:<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">sudo firewall-cmd --permanent --zone=public --add-service=http\nsudo firewall-cmd --permanent --zone=public --add-port=8181\/tcp\nsudo firewall-cmd --reload<\/code><\/pre>\n<p><\/p>\n<h2 id=\"nastroyka-balansirovschika-nagruzki\">Einrichtung des Lastenausgleichs<\/h2>\n<p><\/p>\n<p>Die Konfiguration von HAProxy ist ein relativ einfacher Prozess. Im Grunde m\u00fcssen Sie HAProxy lediglich mitteilen, welche Verbindungen er \u00fcberwachen und wohin sie weitergeleitet werden sollen.<\/p>\n<p><\/p>\n<p>Dies geschieht durch die Erstellung einer Konfigurationsdatei \/etc\/haproxy\/haproxy.cfg mit den erforderlichen Einstellungen. Sie k\u00f6nnen mehr \u00fcber die Konfigurationsparameter von HAProxy <noindex><a rel=\"nofollow\" href=\"https:\/\/cbonte.github.io\/haproxy-dconv\/2.0\/configuration.html\">auf der Dokumentationsseite<\/a><\/noindex>, wenn Sie mehr dar\u00fcber erfahren m\u00f6chten.<\/p>\n<p><\/p>\n<h2 id=\"balansirovka-nagruzki-na-transportnom-urovne-layer-4\">Lastenausgleich auf der Transportebene (Layer 4)<\/h2>\n<p><\/p>\n<p>Lassen Sie uns mit der grundlegenden Konfiguration beginnen. Erstellen Sie eine neue Konfigurationsdatei, indem Sie beispielsweise <strong>vi<\/strong> mit dem folgenden Befehl:<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">sudo vi \/etc\/haproxy\/haproxy.cfg<\/code><\/pre>\n<p><\/p>\n<p>F\u00fcgen Sie in die Datei die folgenden Abschnitte ein. Ersetzen Sie <strong>server_name<\/strong> mit dem, was Ihre Server auf der Statistikseite ansprechen sollte, und <strong>private_ip<\/strong> \u2014 den privaten IP-Adressen der Server, an die Sie den Web-Traffic weiterleiten m\u00f6chten. Sie k\u00f6nnen die privaten IP-Adressen <noindex><a rel=\"nofollow\" href=\"https:\/\/hub.upcloud.com\/networks\/private?_ga=2.194047085.1141044831.1595511160-752947894.1595511160\">im UpCloud Control Panel<\/a><\/noindex> und auf dem Tab <em>Private Netzwerk<\/em> im Men\u00fc <em>Netzwerk<\/em>.<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">global\n   log \/dev\/log local0\n   log \/dev\/log local1 notice\n   chroot \/var\/lib\/haproxy\n   stats timeout 30s\n   user haproxy\n   group haproxy\n   daemon\n\ndefaults\n   log global\n   mode http\n   option httplog\n   option dontlognull\n   timeout connect 5000\n   timeout client 50000\n   timeout server 50000\n\nfrontend http_front\n   bind *:80\n   stats uri \/haproxy?stats\n   default_backend http_back\n\nbackend http_back\n   balance roundrobin\n   server server_name1 private_ip1:80 check\n   server server_name2 private_ip2:80 check<\/code><\/pre>\n<p><\/p>\n<p>Dies definiert einen Lastenausgleich auf Transportschicht (Layer 4) mit dem externen Namen http_front, der Port 80 abh\u00f6rt und dann den Verkehr zum Standard-Backend mit dem Namen http_back leitet. Zus\u00e4tzliche Statistiken erreichen Sie \u00fcber \/haproxy?stats.<\/p>\n<p><\/p>\n<h2 id=\"razlichnye-algoritmy-balansirovki-nagruzki\">Verschiedene Lastenausgleichsalgorithmen.<\/h2>\n<p><\/p>\n<p>Die Angabe von Servern im Backend-Bereich erm\u00f6glicht es HAProxy, diese Server gem\u00e4\u00df dem Round-Robin-Algorithmus f\u00fcr den Lastenausgleich zu verwenden, wann immer dies m\u00f6glich ist.<\/p>\n<p><\/p>\n<p>Lastenausgleichsalgorithmen werden verwendet, um zu bestimmen, an welchen Server im Backend jede Verbindung \u00fcbergeben wird. Hier sind einige n\u00fctzliche Optionen:<\/p>\n<p><\/p>\n<ul>\n<li><strong>Roundrobin:<\/strong> Jeder Server wird entsprechend seinem Gewicht abwechselnd genutzt. Dies ist der fl\u00fcssigste und fairste Algorithmus, bei dem die Bearbeitungszeit der Server gleichm\u00e4\u00dfig verteilt bleibt. Dieser Algorithmus ist dynamisch, was es erm\u00f6glicht, das Gewicht des Servers in Echtzeit anzupassen.<\/li>\n<li><strong>Leastconn:<\/strong> Es wird der Server mit der geringsten Anzahl an Verbindungen ausgew\u00e4hlt. Die Verbindung erfolgt im Wechsel zwischen Servern mit gleicher Last. Die Nutzung dieses Algorithmus wird f\u00fcr lange Sitzungen wie LDAP, SQL, TSE usw. empfohlen, ist jedoch weniger geeignet f\u00fcr kurze Sitzungen wie HTTP.<\/li>\n<li><strong>First:<\/strong> Der erste Server mit verf\u00fcgbaren Verbindungs-Slots erh\u00e4lt die Verbindung. Die Server werden von der niedrigsten zur h\u00f6chsten numerischen ID ausgew\u00e4hlt, was standardm\u00e4\u00dfig der Position des Servers im Farm entspricht. Sobald der Server den Wert maxconn erreicht, wird der n\u00e4chste Server verwendet.<\/li>\n<li><strong>Quelle:<\/strong> Die IP-Adresse des Quellservers wird gehasht und auf das Gesamtgewicht der laufenden Server verteilt, um zu bestimmen, welcher Server die Anfrage erhalten wird. So wird sichergestellt, dass die gleiche IP-Adresse des Clients immer an denselben Server geleitet wird, w\u00e4hrend die Server unver\u00e4ndert bleiben.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"nastroyka-balansirovki-nagruzki-na-prikladnom-urovne-layer-7\">Lastenausgleich auf Anwendungsebene (Layer 7) konfigurieren<\/h2>\n<p><\/p>\n<p>Eine weitere verf\u00fcgbare Option ist die Einrichtung eines Lastenausgleichs f\u00fcr die Anwendungsebene (Layer 7), was n\u00fctzlich ist, wenn Teile Ihrer Webanwendung auf verschiedenen Hosts liegen. Dies kann durch die Regelung der Verbindungstransfer erfolgen, z. B. durch die URL.<\/p>\n<p><\/p>\n<p>\u00d6ffnen Sie die Konfigurationsdatei von HAProxy mit einem Texteditor:<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">sudo vi \/etc\/haproxy\/haproxy.cfg<\/code><\/pre>\n<p><\/p>\n<p>Konfigurieren Sie dann die Frontend- und Backend-Segmente wie im folgenden Beispiel:<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">frontend http_front\n   bind *:80\n   stats uri \/haproxy?stats\n   acl url_blog path_beg \/blog\n   use_backend blog_back if url_blog\n   default_backend http_back\n\nbackend http_back\n   balance roundrobin\n   server server_name1 private_ip1:80 check\n   server server_name2 private_ip2:80 check\n\nbackend blog_back\n   server server_name3 private_ip3:80 check<\/code><\/pre>\n<p><\/p>\n<p>Das Frontend definiert eine ACL-Regel mit dem Namen url_blog, die auf alle Verbindungen mit Pfaden angewendet wird, die mit \/blog beginnen. Use_backend legt fest, dass Verbindungen, die die Bedingung url_blog erf\u00fcllen, vom Backend mit dem Namen blog_back bedient werden, w\u00e4hrend alle anderen Anfragen vom Standard-Backend verarbeitet werden.<\/p>\n<p><\/p>\n<p>Auf der Backendseite wird die Konfiguration in zwei Servergruppen unterteilt: http_back, wie zuvor, und eine neue, die blog_back genannt wird, die Verbindungen zu example.com\/blog bedient.<\/p>\n<p><\/p>\n<p>Nachdem Sie die Einstellungen ge\u00e4ndert haben, speichern Sie die Datei und starten Sie HAProxy mit folgendem Befehl neu:<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">sudo systemctl restart haproxy<\/code><\/pre>\n<p><\/p>\n<p>Wenn bei der Ausf\u00fchrung Warnungen oder Fehlermeldungen angezeigt wurden, \u00fcberpr\u00fcfen Sie die Konfiguration auf deren Vorhandensein und stellen Sie sicher, dass Sie alle erforderlichen Dateien und Ordner erstellt haben, und versuchen Sie dann erneut, neu zu starten.<\/p>\n<p><\/p>\n<h2 id=\"testirovanie-nastroyki\">Testen der Konfiguration<\/h2>\n<p><\/p>\n<p>Nachdem HAProxy konfiguriert und gestartet wurde, \u00f6ffnen Sie die \u00f6ffentliche IP-Adresse des Lastenausgleichsservers im Browser und \u00fcberpr\u00fcfen Sie, ob Sie richtig mit dem Backend verbunden sind. Der Parameter stats uri in der Konfiguration erstellt eine Statistikseite unter der angegebenen Adresse.<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">http:\/\/load_balancer_public_ip\/haproxy?stats<\/code><\/pre>\n<p><\/p>\n<p>Wenn alle Ihre Server auf der Statistikseite gr\u00fcn angezeigt werden, war die Konfiguration erfolgreich!<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Installation des Lastenausgleichs HAProxy auf CentOS\" src=\"\/wp-content\/uploads\/2020\/07\/ce912c5824d0294537b984fe04bdcc8b.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Die Statistikseite bietet n\u00fctzliche Informationen zur \u00dcberwachung Ihrer Web-Hosts, einschlie\u00dflich Uptime\/Downtime und Anzahl der Sitzungen. Wenn der Server rot markiert ist, stellen Sie sicher, dass der Server eingeschaltet ist und Sie ihn vom Lastenausgleich aus anpingen k\u00f6nnen.<\/p>\n<p><\/p>\n<p>Wenn Ihr Lastenausgleich nicht reagiert, stellen Sie sicher, dass HTTP-Verbindungen nicht von einer Firewall blockiert werden. \u00dcberpr\u00fcfen Sie auch, ob HAProxy mit dem folgenden Befehl l\u00e4uft:<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">sudo systemctl status haproxy<\/code><\/pre>\n<p><\/p>\n<h2 id=\"zaschita-stranicy-statistiki-s-pomoschyu-parolya\">Passwortschutz f\u00fcr die Statistikseite<\/h2>\n<p><\/p>\n<p>Wenn die Statistikseite jedoch nur im Frontend angezeigt wird, ist sie f\u00fcr jedermann zug\u00e4nglich, was m\u00f6glicherweise keine gute Idee ist. Stattdessen k\u00f6nnen Sie ihr eine eigene Portnummer zuweisen, indem Sie das folgende Beispiel am Ende Ihrer Datei haproxy.cfg hinzuf\u00fcgen. Ersetzen Sie <strong>Benutzername<\/strong> und <strong>password<\/strong> durch etwas Sicheres:<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">listen stats\n   bind *:8181\n   stats enable\n   stats uri \/\n   stats realm Haproxy Statistics\n   stats auth username:password<\/code><\/pre>\n<p><\/p>\n<p>Nachdem Sie eine neue Gruppe von Zuh\u00f6rern hinzugef\u00fcgt haben, entfernen Sie den alten Link zur stats URI aus der Frontend-Gruppe. Speichern Sie die Datei und starten Sie HAProxy neu.<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">sudo systemctl restart haproxy<\/code><\/pre>\n<p><\/p>\n<p>\u00d6ffnen Sie dann den Lastenausgleich erneut mit der neuen Portnummer und melden Sie sich mit dem Benutzernamen und Passwort an, die Sie in der Konfigurationsdatei angegeben haben.<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">http:\/\/load_balancer_public_ip:8181<\/code><\/pre>\n<p><\/p>\n<p>Stellen Sie sicher, dass alle Ihre Server weiterhin gr\u00fcn angezeigt werden, und \u00f6ffnen Sie dann nur die IP des Lastenausgleichs ohne irgendwelche Portnummern in Ihrem Browser.<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">http:\/\/load_balancer_public_ip\/<\/code><\/pre>\n<p><\/p>\n<p>Wenn es auf Ihren internen Servern eine gewisse Vielfalt an Zielseiten gibt, werden Sie feststellen, dass Sie bei jedem Neuladen der Seite eine Antwort von einem anderen Host erhalten. Sie k\u00f6nnen verschiedene Lastenausgleichs-Algorithmen im Konfigurationsabschnitt ausprobieren oder sich die <noindex><a rel=\"nofollow\" href=\"https:\/\/cbonte.github.io\/haproxy-dconv\/\">vollst\u00e4ndige Dokumentation<\/a><\/noindex>.<\/p>\n<p><\/p>\n<h2 id=\"zaklyuchenie-balansirovschik-nagruzki-haproxy\">Zusammenfassung: HAProxy Lastenausgleich<\/h2>\n<p><\/p>\n<p>Herzlichen Gl\u00fcckwunsch zur erfolgreichen Einrichtung des HAProxy Load Balancers! Selbst mit einer grundlegenden Lastenausgleichs-Konfiguration k\u00f6nnen Sie die Leistung und Verf\u00fcgbarkeit Ihrer Webanwendung erheblich steigern. Dieses Handbuch ist nur eine Einf\u00fchrung in den Lastenausgleich mit HAProxy, das weit mehr kann, als in einer kurzen Installationsanleitung beschrieben werden kann. Wir empfehlen, mit verschiedenen Konfigurationen zu experimentieren, basierend auf <noindex><a rel=\"nofollow\" href=\"https:\/\/cbonte.github.io\/haproxy-dconv\/2.0\/configuration.html\">umfassender Dokumentation<\/a><\/noindex>, die f\u00fcr HAProxy verf\u00fcgbar ist, bevor Sie mit der Planung des Lastenausgleichs f\u00fcr Ihre Produktionsumgebung beginnen.<\/p>\n<p><\/p>\n<p>Wenn Sie mehrere Hosts verwenden, um Ihren Webservice durch Redundanz zu sch\u00fctzen, kann der Lastenverteiler dennoch einen Single Point of Failure darstellen. Sie k\u00f6nnen die Hochverf\u00fcgbarkeit weiter erh\u00f6hen, indem Sie eine Floating IP zwischen mehreren Load Balancern einrichten. Mehr dazu finden Sie in unserem <noindex><a rel=\"nofollow\" href=\"https:\/\/upcloud.com\/community\/tutorials\/floating-ip-addresses\/\">Artikel \u00fcber Floating IPs auf UpCloud<\/a><\/noindex>.<\/p>\n<p>Weitere Informationen zum Kurs <noindex><a rel=\"nofollow\" href=\"https:\/\/otus.pw\/KbNT\/\">Linux-Administrator. Virtualisierung und Clusterbildung<\/a><\/noindex>***<\/p>\n<p>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/otus\/blog\/512238\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0432 \u043f\u0440\u0435\u0434\u0434\u0432\u0435\u0440\u0438\u0438 \u0441\u0442\u0430\u0440\u0442\u0430 \u043a\u0443\u0440\u0441\u0430 \u00ab\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440 Linux. \u0412\u0438\u0440\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0438 \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u0438\u0437\u0430\u0446\u0438\u044f\u00bb \u0411\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u043a\u0430 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u2014 \u044d\u0442\u043e \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u043d\u043e\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u0435\u0431-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043f\u043e \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u043c \u0445\u043e\u0441\u0442\u0430\u043c \u0441 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c \u0435\u0434\u0438\u043d\u043e\u0439 \u0442\u043e\u0447\u043a\u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u0441\u0435\u0440\u0432\u0438\u0441\u0443. HAProxy \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043e\u0434\u043d\u043e\u0439 \u0438\u0437 \u0441\u0430\u043c\u044b\u0445 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c \u0434\u043b\u044f \u0431\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u043a\u0438 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0442\u0430\u043a\u0436\u0435 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u0435\u0442 \u0432\u044b\u0441\u043e\u043a\u0443\u044e \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e\u0441\u0442\u044c \u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043f\u0440\u043e\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":89713,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-89711","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0432 \u043f\u0440\u0435\u0434\u0434\u0432\u0435\u0440\u0438\u0438 \u0441\u0442\u0430\u0440\u0442\u0430 \u043a\u0443\u0440\u0441\u0430 \u00ab\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440 Linux. \u0412\u0438\u0440\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0438 \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u0438\u0437\u0430\u0446\u0438\u044f\u00bb \u0411\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u043a\u0430 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u2014 \u044d\u0442\u043e \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u043d\u043e\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u0435\u0431-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043f\u043e \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u043c \u0445\u043e\u0441\u0442\u0430\u043c \u0441 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c \u0435\u0434\u0438\u043d\u043e\u0439 \u0442\u043e\u0447\u043a\u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u0441\u0435\u0440\u0432\u0438\u0441\u0443. HAProxy \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043e\u0434\u043d\u043e\u0439 \u0438\u0437 \u0441\u0430\u043c\u044b\u0445 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c \u0434\u043b\u044f \u0431\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u043a\u0438 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0442\u0430\u043a\u0436\u0435 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u0435\u0442 \u0432\u044b\u0441\u043e\u043a\u0443\u044e \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e\u0441\u0442\u044c \u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043f\u0440\u043e\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/ustanavlivaem-balansirovshhik-nagruzki-haproxy-na-centos\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u0431\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u0449\u0438\u043a \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 HAProxy \u043d\u0430 CentOS | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0432 \u043f\u0440\u0435\u0434\u0434\u0432\u0435\u0440\u0438\u0438 \u0441\u0442\u0430\u0440\u0442\u0430 \u043a\u0443\u0440\u0441\u0430 \u00ab\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440 Linux. \u0412\u0438\u0440\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0438 \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u0438\u0437\u0430\u0446\u0438\u044f\u00bb \u0411\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u043a\u0430 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u2014 \u044d\u0442\u043e \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u043d\u043e\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u0435\u0431-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043f\u043e \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u043c \u0445\u043e\u0441\u0442\u0430\u043c \u0441 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c \u0435\u0434\u0438\u043d\u043e\u0439 \u0442\u043e\u0447\u043a\u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u0441\u0435\u0440\u0432\u0438\u0441\u0443. HAProxy \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043e\u0434\u043d\u043e\u0439 \u0438\u0437 \u0441\u0430\u043c\u044b\u0445 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c \u0434\u043b\u044f \u0431\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u043a\u0438 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0442\u0430\u043a\u0436\u0435 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u0435\u0442 \u0432\u044b\u0441\u043e\u043a\u0443\u044e \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e\u0441\u0442\u044c \u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043f\u0440\u043e\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/ustanavlivaem-balansirovshhik-nagruzki-haproxy-na-centos\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-07-25T11:42:31+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-07-25T11:42:31+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Wir installieren den Lastenverteiler HAProxy auf CentOS | ProHoster","description":"Der Artikel wurde im Vorfeld des Starts des Kurses \u201eLinux-Administrator. Virtualisierung und Clusterbildung\u201c vorbereitet. Lastenverteilung ist eine g\u00e4ngige L\u00f6sung f\u00fcr die horizontale Skalierung von Webanwendungen \u00fcber mehrere Hosts, die den Benutzern einen einheitlichen Zugangspunkt zum Dienst bietet. HAProxy ist eine der beliebtesten Open-Source-Softwarel\u00f6sungen zur Lastenverteilung, die auch hohe Verf\u00fcgbarkeit und Proxy-Funktionalit\u00e4t gew\u00e4hrleistet.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/ustanavlivaem-balansirovshhik-nagruzki-haproxy-na-centos","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u0431\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u0449\u0438\u043a \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 HAProxy \u043d\u0430 CentOS | ProHoster","og:description":"\u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0432 \u043f\u0440\u0435\u0434\u0434\u0432\u0435\u0440\u0438\u0438 \u0441\u0442\u0430\u0440\u0442\u0430 \u043a\u0443\u0440\u0441\u0430 \u00ab\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440 Linux. \u0412\u0438\u0440\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0438 \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u0438\u0437\u0430\u0446\u0438\u044f\u00bb \u0411\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u043a\u0430 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u2014 \u044d\u0442\u043e \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u043d\u043e\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u0435\u0431-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043f\u043e \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u043c \u0445\u043e\u0441\u0442\u0430\u043c \u0441 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c \u0435\u0434\u0438\u043d\u043e\u0439 \u0442\u043e\u0447\u043a\u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u0441\u0435\u0440\u0432\u0438\u0441\u0443. HAProxy \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043e\u0434\u043d\u043e\u0439 \u0438\u0437 \u0441\u0430\u043c\u044b\u0445 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c \u0434\u043b\u044f \u0431\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u043a\u0438 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0442\u0430\u043a\u0436\u0435 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u0435\u0442 \u0432\u044b\u0441\u043e\u043a\u0443\u044e \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e\u0441\u0442\u044c \u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043f\u0440\u043e\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f.","og:url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/ustanavlivaem-balansirovshhik-nagruzki-haproxy-na-centos","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-07-25T11:42:31+00:00","article:modified_time":"2020-07-25T11:42:31+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"89711","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 13:05:27","updated":"2022-10-04 12:00:44"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/89711","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=89711"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/89711\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media\/89713"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=89711"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=89711"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=89711"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}