6.2. 创建高可用性站点
默认情况下,Kubernetes 会重启任何变得无响应的路由器。(如果您遇到路由器重启,请考虑 第 6.1 节 “扩展以增加流量” 以提高响应性。)
如果您正在运行 Skupper 的集群非常忙碌,则 Kubernetes 可能需要调度新的路由器 pod。您可以通过在站点中部署两个路由器来"预调度"备份路由器。
如果使用 Skupper CLI,请使用
--routers
选项将路由器数量设置为 2:$ skupper init --routers 2
如果使用 YAML,请通过设置 router 属性将路由器数量设置为 2:
apiVersion: v1 kind: ConfigMap metadata: name: "skupper-site" data: name: "my-site" routers: 2
将路由器数量设置为超过 2 的路由器不会提供更高的可用性,并可能会对性能造成负面影响。
注意:当路由器重启或流量重定向到备份路由器时,客户端必须重新连接。