Deployment滚动更新策略Recreate_资讯推荐
(资料图片)
Recreate策略
Recreate策略是另一种滚动更新策略,它会先删除旧的Pod,然后再创建新的Pod。在进行滚动更新时,所有的Pod都会被同时停止,然后全部替换为新的Pod。Recreate策略的优点是可以避免新旧Pod的共存问题,但会在升级期间中断服务。
下面是一个Recreate策略的示例:
apiVersion: apps/v1kind: Deploymentmetadata: name: nginx-deployment labels: app: nginxspec: replicas: 4 selector: matchLabels: app: nginx template: metadata: labels: app: nginx spec: containers: - name: nginx image: nginx:1.16 ports: - containerPort: 80 livenessProbe: httpGet: path: / port: 80 initialDelaySeconds: 10 periodSeconds: 5 timeoutSeconds: 2 failureThreshold: 3 readinessProbe: httpGet: path: / port: 80 initialDelaySeconds: 10 periodSeconds: 5 timeoutSeconds: 2 failureThreshold: 3 lifecycle: preStop: exec: command: ["/usr/sbin/nginx","-s","quit"]这是一个创建了4个nginx Pod的Deployment对象,每个Pod中的nginx容器都有一个存活性探针和就绪性探针,并且在终止Pod之前执行preStop钩子,使用/usr/sbin/nginx -s quit命令关闭nginx服务器。这确保了nginx在关闭之前可以正常完成当前正在处理的请求。
上一篇:摩托艇大赛赛事发布会在中原科技城投资促进中心举行|环球新要闻
下一篇:最后一页
X 关闭
资讯
- Deployment滚动更新策略Recreate_资讯推荐
- 摩托艇大赛赛事发布会在中原科技城投资促进中心举行|环球新要闻
- 【全球新视野】油井润滑油助力新疆首届沙漠秘境拉力赛
- 阜阳市颍州区:“三个突出”推动基层党建工作提质增效 环球热资讯
- 百度、微博、斗鱼、豆瓣等平台被约谈
- 维萨里_关于维萨里介绍|天天热消息
- 世界关注:中国男篮世界杯赛程确定:比赛地点菲律宾,首战塞尔维亚
- 蔡甸区召开庆祝“五一”国际劳动节大会 天天热闻
科技
-
珠海社保分几档都是多少钱?珠海社保缴费基数20232023-01-13
-
大山深处的书香春节2022-02-07
-
天津:男子涂改核酸证明进火车站被拘留2022-02-07
-
降雪致青海多条高速实行交通管制2022-02-07
-
广州番禺部分区域被划定为疫情防控管理区2022-02-07






