[英]How kubernetes service work in case of Database (mysql)?
為此,您應該使用StatefulSet 。 狀態集包括使用內部 DNS 指定要通過服務訪問的 pod 的能力。 使用名為 mysql 的 statefulset 的示例在默認命名空間中使用名為 mysql 的服務公開,您可以使用 mysql-0.Z81C3B080Ds987AD534DE27EZAFE 訪問特定的 pod(例如用於寫入的主節點)。
實際上有一個statefulset 示例,它專門在 kubernetes.io 上使用 mysql。 此示例利用 statefulset 的屬性來確保 pod-0 將成為您的主服務器,因此您可以可靠地向它發送寫入並將讀取請求發送到其中一個只讀服務器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.