Au trecut două ani și 4 zile de când am scris , iar roaba nu mai este acolo de mult — totul se schimbă și evoluează, iar HAProxy-WI încearcă să se alinieze acestei tendințe. În cei doi ani, s-au realizat multe lucruri, despre principalele schimbări vreau să vă povestesc acum, așa că: bine ați venit sub „cort”.

1. Voi începe, probabil, cu ceea ce sare în ochi și, desigur, aceasta este — designul. Din punctul meu de vedere, totul a devenit mai logic, mai clar și mai convenabil, bineînțeles și mai plăcut :). Secțiunile din meniu au devenit mai structurate.
2. Au apărut pagini pentru fiecare server, ceea ce este convenabil pentru înțelegerea funcționării serviciilor individuale. Arată cam așa:

3. A apărut suport pentru Nginx! De asemenea, integrarea, la fel ca și cu HAProxy, din păcate, nu a fost posibilă din cauza unor opțiuni mai reduse de raportare a statisticilor în versiunea gratuită a Nginx-ului, dar funcțiile de bază (editare, comparare și versiunile de configurări, funcționarea și instalarea serviciilor) sunt totuși disponibile pentru HAProxy-WI în cazul Nginx.

4. Poți implementa un monitorizare completă pentru HAProxy și Nginx! Aceasta constă din: Grafana, Prometheus și exportatori pentru Nginx și HAProxy. O câteva clicuri și bun venit în tablourile de bord!
5. În comentariile la postarea anterioară, mi s-a spus de câteva ori că utilizarea scripturilor bash pentru instalarea serviciilor este un foc de armă în picior. Sunt de acord cu ei și, prin urmare, 95% din toate instalările trec acum prin Ansible. Este într-adevăr convenabil, mai ales că este și mai sigur. Un mare avantaj!
6. Cum poți să nu reinventezi bicicleta într-o bicicletă? În sensul de copil al bicicletei, ca să zic așa… O mică bicicletă, cu trei roți, probabil: posibilitatea unui monitorizări simple a porturilor pentru disponibilitatea portului, răspuns HTTP și verificarea răspunsului după cuvântul cheie. Da, nu sunt multe funcții, dar este ușor de instalat și administrat 🙂

7. Lucrul foarte tare cu HAProxy RunTime API. De ce este foarte tare? Așa ceva există doar la noi și… probabil că cam atât. Desigur, sună puțin pretențios, dar chiar îmi place cum funcționează. De exemplu, cum arată lucrul cu multe stick-table, atât iubite, cât și urâte în același timp:

Probabil asta este tot din principal. Au fost multe lucrări legate de grupuri, roluri, securitate și identificarea erorilor… Dar, în general, știți ce? Acum , unde există un demo HAProxy-WI unde poți testa tot și unde se află changelog-ul. Doar te rog, fără „efectul Habra”, căci am un server slab pentru site și pentru demo. Și un link către
Sursa: habr.com
