Thăm dò ở Kubernetes là gì?
Thăm dò ở Kubernetes là gì?

Video: Thăm dò ở Kubernetes là gì?

Video: Thăm dò ở Kubernetes là gì?
Video: K01 - Giới thiệu và cài đặt Kubernetes Cluster 2024, Tháng mười hai
Anonim

Sẵn sàng thăm dò được thiết kế để Kubernetes biết khi nào ứng dụng của bạn sẵn sàng cung cấp lưu lượng truy cập. Kubernetes đảm bảo sự sẵn sàng thăm dò vượt qua trước khi cho phép một dịch vụ gửi lưu lượng đến nhóm. Nếu một sự sẵn sàng thăm dò bắt đầu thất bại, Kubernetes ngừng gửi lưu lượng truy cập đến nhóm cho đến khi nó vượt qua.

Ở đây, thăm dò độ sống ở Kubernetes là gì?

Kubernetes sử dụng thăm dò độ sống để biết khi nào khởi động lại vùng chứa. Kubernetes sử dụng sự sẵn sàng thăm dò để quyết định khi nào vùng chứa có sẵn để chấp nhận lưu lượng truy cập. Sự sẵn sàng thăm dò được sử dụng để kiểm soát nhóm nào được sử dụng làm phụ trợ cho một dịch vụ. Một nhóm được coi là đã sẵn sàng khi tất cả các vùng chứa của nó đã sẵn sàng.

Thứ hai, sự khác biệt giữa thăm dò mức độ sống và mức độ sẵn sàng là gì? Cả hai sự sống & thăm dò sự sẵn sàng được sử dụng để kiểm soát tình trạng của ứng dụng. Thất bại thăm dò độ sống sẽ khởi động lại vùng chứa, trong khi không thành công thăm dò sự sẵn sàng sẽ ngăn ứng dụng của chúng tôi phục vụ lưu lượng truy cập.

Xem xét điều này, một đầu dò độ sống là gì?

Kubelet sử dụng đầu dò sống để biết khi nào khởi động lại Container. Ví dụ, đầu dò sống có thể gặp bế tắc, trong đó một ứng dụng đang chạy, nhưng không thể đạt được tiến bộ. Khởi động lại Vùng chứa ở trạng thái như vậy có thể giúp ứng dụng trở nên khả dụng hơn mặc dù có lỗi.

Mục đích của việc kiểm tra tính khả dụng của Kubernetes là gì?

Sức khỏe Séc hoặc các đầu dò khi chúng được gọi trong Kubernetes , được thực hiện bởi kubelet để xác định thời điểm khởi động lại vùng chứa (đối với livenessProbe) và được sử dụng bởi các dịch vụ và triển khai để xác định xem một nhóm có nhận được lưu lượng truy cập hay không (đối với readinessProbe).

Đề xuất: