HAProxy 2.0 tiba, pelayan proksi yang juga mengimbangi beban web

HAProxy-2_0-penutup

HAProxy adalah perisian sumber terbuka dan bebas yang menyediakan penyeimbang beban dan pelayan proksi untuk aplikasi TCP dan HTTP yang menyebarkan permintaan di beberapa pelayan.

Ia ditulis dalam C dan mempunyai reputasi cepat dan cekap. Ia pertama kali dikeluarkan pada bulan Disember 2001 di bawah lesen GNU / GPL v2. HAProxy digunakan oleh beberapa laman web terkemuka, seperti GoDaddy, GitHub, Bitbucket, Stack Overflow, Reddit, Speedtest.net, Tumblr, Twitter, dan Tuenti. Ia digunakan dalam produk OpsWorks dari Amazon Web Services.

HAProxy Technologies mengumumkan pada akhir minggu lalu ketersediaan versi 2.0 dari HAProxy. Syarikat itu mengumumkan bahawa versi HAProxy ini membawa banyak ciri baru yang penting untuk persekitaran kontena dan awan, sambil mengekalkan prestasi dan kebolehpercayaannya.

Rilis ini meningkatkan ciri yang memenuhi syarat unik persekitaran kontena dan awan. HAProxy 2.0 adalah keluaran LTS

Apa yang baru dalam HAProxy 2.0?

Dalam kemas kini barunya, HAProxy 2.0 menambah sekumpulan ciri baru yang hebat yang meningkatkan lagi keserasiannya yang lancar untuk penyatuan ke dalam seni bina moden.

Ini merangkumi percubaan Lapisan 7, metrik Prometheus, pemantauan lalu lintas, skalabiliti pelbagai bahasa, dan sokongan gRPC.

Sebagai tambahan kepada versi ini, juga menyediakan pengawal HAProxy Kubernetes Ingress dan API HAProxy Data Plane, yang menyediakan REST API moden untuk mengkonfigurasi dan mengurus HAProxy.

Selain itu, syarikat juga telah mengumumkan bahawa selain daripada ciri baru yang disertakan dalam versi ini, HAProxy 2.0 membuka jalan untuk banyak kemas kini menarik yang, dengan kadar pelepasan baru,

Menapis dan log masuk di awan

Untuk ciri baru ini, HAProxy Technologies mengumumkan bahawa mengkonfigurasi HAProxy untuk prestasi optimum kini lebih mudah.

Sejak versi 1.8, anda dapat menetapkan arahan "nbthread" untuk membolehkan HAProxy berjalan pada beberapa utas, membolehkan anda menggunakan mesin dengan pemproses multicore dengan lebih baik.

Bermula dengan versi 2.0, HAProxy kini mengkonfigurasinya secara automatik. Ia akan segera menetapkan bilangan utas pekerja yang sesuai dengan bilangan inti pemproses yang terdapat di mesin.

MASK

HAProxy 2.0 memberikan sokongan penuh untuk rangka kerja RPC sumber terbuka, gRPC. Ini membolehkan penghantaran data dua arah, pengesanan mesej gRPC, dan pencatatan lalu lintas gRPC.

Protokol gRPC adalah infrastruktur RPC berkinerja tinggi moden yang boleh berfungsi di mana-mana persekitaran.

Dengan menggunakan buffer protokol, anda boleh menyusun pesanan dalam format binari yang ringkas dan berpotensi lebih cekap daripada JSON.

Untuk mula menggunakan gRPC dalam HAProxy, anda hanya perlu melakukan konfigurasi HTTP / 2 standard dari awal hingga akhir. ACL standard dikuatkuasakan dan membolehkan pemadanan berdasarkan laluan. Sebagai tambahan, dua penukar baru «protobuf dan» ungrpc «telah diperkenalkan untuk membolehkan anda.

Lapisan 7

Mengurangkan waktu henti sering melibatkan penyediaan mekanisme ramalan pintar. Sejak dimulakan, HAProxy telah menyokong percubaan semula sambungan TCP yang gagal dengan memasukkan arahan "redispatch option".

Dengan HAProxy 2.0, anda juga boleh mencuba semula dari pelayan Layer 7 yang lain kerana permintaan HTTP yang gagal.

Arahan konfigurasi baru, "cuba lagi" dapat digunakan di bahagian "lalai", "dengar" atau "backend". Bilangan percubaan semula dapat ditentukan dengan menggunakan arahan "mencuba semula".

Penting untuk anda mengetahui bagaimana tingkah laku aplikasi anda dengan percubaan Lapisan 7 diaktifkan.

Pengawal log masuk Kubernetes

Pemacu kejuruteraan HAProxy Kubernetes yang baru memberikan pandangan berprestasi tinggi untuk aplikasi yang dihoskan oleh Kubernetes anda.

Menyokong TLS offload, Layer 7 routing, rate limiting, whitelist dan prestasi terbaik yang diketahui HAProxy.

Entri boleh dikonfigurasi melalui anotasi atau sumber ConfigMap. Anda juga boleh menentukan rahsia untuk menyimpan sijil TLS.

HAProxy 2.0 memberikan sokongan LTS untuk fungsi di atas, serta untuk fungsi yang diperkenalkan atau ditingkatkan semasa versi 1.9.

Ia juga memperkenalkan penukar baru yang membolehkan anda mengubah data menjadi HAProxy dan umumnya dilacak setelah pengekstrakan. Ini hanyalah gambaran keseluruhan dari banyak ciri yang diperkenalkan dalam HAProxy 2.0.

Muat turun dan dapatkan Proksi HA 2.0 


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   jesus kata

    Selamat pagi,
    Adakah mungkin untuk mengkonfigurasi penyeimbang untuk menjaga sumber ip sambungan dalam aplikasi backend?