HAProxy 2.0 đến, một máy chủ proxy cũng cân bằng tải web

HAProxy-2_0-bìa

HAProxy là một phần mềm mã nguồn mở và miễn phí cung cấp bộ cân bằng tải và máy chủ proxy cho các ứng dụng TCP và HTTP phân phối yêu cầu trên nhiều máy chủ.

Nó được viết bằng C và nổi tiếng là nhanh chóng và hiệu quả. Nó được xuất bản lần đầu tiên vào tháng 2001 năm 2 theo giấy phép GNU/GPL vXNUMX. HAProxy được một số trang web hàng đầu sử dụng, chẳng hạn như GoDaddy, GitHub, Bitbucket, Stack Overflow, Reddit, Speedtest.net, Tumblr, Twitter và Tuenti. Nó được sử dụng trong sản phẩm OpsWorks của Amazon Web Services.

HAProxy Technologies đã công bố vào cuối tuần trước về sự sẵn có của HAProxy phiên bản 2.0. Công ty đã thông báo rằng bản phát hành HAProxy này mang lại nhiều tính năng mới cần thiết cho môi trường đám mây và container, đồng thời duy trì hiệu suất và độ tin cậy của nó.

Bản phát hành này nâng cao các tính năng đáp ứng các yêu cầu riêng của môi trường đám mây và vùng chứa HAProxy 2.0 là bản phát hành LTS

HAProxy 2.0 có gì mới?

Trong bản cập nhật mới của nó, HAProxy 2.0 bổ sung bộ tính năng hoàn toàn mới mạnh mẽ giúp nâng cao hơn nữa khả năng tương thích hoàn hảo của nó để tích hợp vào các kiến ​​trúc hiện đại.

Cái này bao gồm các lần thử lại Lớp 7, số liệu Prometheus, kiểm soát lưu lượng truy cập, khả năng mở rộng đa ngôn ngữ và hỗ trợ gRPC.

Ngoài phiên bản này, cũng cung cấp Bộ điều khiển xâm nhập HAProxy Kubernetes và API mặt phẳng dữ liệu HAProxy, cung cấp API REST hiện đại để định cấu hình và quản lý HAProxy.

Ngoài ra, công ty cũng đã thông báo rằng ngoài các tính năng mới có trong phiên bản này, HAProxy 2.0 còn mở đường cho nhiều bản cập nhật thú vị, với tốc độ phát hành mới,

Lọc và ghi nhật ký trên đám mây

Đối với tính năng mới này, HAProxy Technologies thông báo rằng việc định cấu hình HAProxy để có hiệu suất tối ưu giờ đây thậm chí còn dễ dàng hơn.

Kể từ phiên bản 1.8, bạn đã có thể đặt lệnh "nbthread" để cho phép HAProxy chạy trong nhiều luồng, cho phép bạn sử dụng tốt hơn các máy có bộ xử lý đa lõi.

Bắt đầu từ phiên bản 2.0, HAProxy hiện tự động định cấu hình tính năng này. Nó sẽ ngay lập tức thiết lập số lượng luồng công việc tương ứng với số lượng lõi xử lý có sẵn trên máy.

SMOC

HAProxy 2.0 cung cấp hỗ trợ đầy đủ cho khung RPC nguồn mở, gRPC. Cho phép phân phối dữ liệu hai chiều, đánh hơi tin nhắn gRPC và ghi nhật ký lưu lượng gRPC.

Giao thức gRPC là cơ sở hạ tầng RPC hiện đại, hiệu suất cao, có thể hoạt động trong mọi môi trường.

Bằng cách sử dụng vùng đệm giao thức, bạn có thể tuần tự hóa các tin nhắn ở định dạng nhị phân nhỏ gọn và có khả năng hiệu quả hơn JSON.

Để bắt đầu sử dụng gRPC trong HAProxy, bạn chỉ cần thực hiện cấu hình HTTP/2 đầu cuối tiêu chuẩn. ACL tiêu chuẩn được áp dụng và cho phép khớp dựa trên đường dẫn. Ngoài ra, hai bộ chuyển đổi mới “protobuf và “ungrpc” đã được giới thiệu để hỗ trợ bạn.

Lớp 7

Giảm thời gian ngừng hoạt động thường liên quan đến việc thiết lập các cơ chế dự báo thông minh. Kể từ khi thành lập, HAProxy đã hỗ trợ thử lại kết nối TCP bị lỗi bằng cách đưa vào lệnh “tùy chọn gửi lại”.

Với HAProxy 2.0, bạn cũng có thể thử lại từ máy chủ Lớp 7 khác đối với các yêu cầu HTTP không thành công.

Chỉ thị cấu hình mới, “thử lại” có thể được sử dụng trong phần “mặc định”, “nghe” hoặc “phụ trợ”. Số lần thử lại có thể được chỉ định bằng cách sử dụng chỉ thị “thử lại”.

Điều quan trọng là bạn biết ứng dụng của mình hoạt động như thế nào khi bật Lớp 7.

Bộ điều khiển xâm nhập Kubernetes

Bộ điều khiển kỹ thuật HAProxy Kubernetes mới cung cấp thông tin chi tiết về hiệu suất cao cho các ứng dụng được lưu trữ trên máy chủ Kubernetes của bạn.

Hỗ trợ giảm tải TLS, định tuyến lớp 7, giới hạn tốc độ, đưa vào danh sách trắng và hiệu suất tốt nhất mà HAProxy được biết đến.

Các mục nhập có thể được định cấu hình thông qua tài nguyên hoặc chú thích ConfigMap. Cũng có thể xác định bí mật để lưu trữ chứng chỉ TLS.

HAProxy 2.0 cung cấp hỗ trợ LTS cho các tính năng trước đó cũng như các tính năng đã được giới thiệu hoặc nâng cao trong phiên bản 1.9.

Nó cũng giới thiệu các bộ chuyển đổi mới cho phép bạn chuyển đổi dữ liệu thành HAProxy và thường được truy tìm sau khi trích xuất. Đây chỉ là phần tổng quan về nhiều tính năng được giới thiệu trong HAProxy 2.0.

Tải xuống và nhận HA Proxy 2.0 


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   jesus dijo

    Chào buổi sáng,
    Có thể định cấu hình bộ cân bằng để duy trì IP nguồn của kết nối trong ứng dụng phụ trợ không?