当前位置: 首页 > news >正文

网站开发合同模板简历制作网址

网站开发合同模板,简历制作网址,南宁seo外包服务,门户媒体有哪些应用的部署#xff08;一#xff09;#xff1a;金丝雀部署 在项目迭代开发过程中#xff0c;经常需要对应用进行上线部署。上线部署策略主要有 3 种#xff1a;金丝雀部署、蓝绿部署 和 滚动部署。 金丝雀部署 也被叫作 灰度部署。金丝雀部署过程#xff1a;先让一部分… 应用的部署一金丝雀部署 在项目迭代开发过程中经常需要对应用进行上线部署。上线部署策略主要有 3 种金丝雀部署、蓝绿部署 和 滚动部署。 金丝雀部署 也被叫作 灰度部署。金丝雀部署过程先让一部分用户继续使用旧版本而另一部分用户开始使用新版本如果新版本没有发生问题则逐步扩大新版本的使用范围直到使用旧版本的用户都使用新版本。 通过使用金丝雀部署可以最大限度地保证系统的整体稳定性并能够在部署的早期就发现和解决问题。下面通过示例来演示金丝雀部署升级。 创建 canary-demo-v1.yaml 文件并在其中输入以下内容 apiVersion: v1 kind: Service metadata:name: canary-demolabels:app: canary-demo spec:type: NodePortports:- name: httpport: 80targetPort: httpselector:app: canary-demo --- apiVersion: apps/v1 kind: Deployment metadata:name: canary-demo-v1labels:app: canary-demo spec:replicas: 10selector:matchLabels:app: canary-demoversion: v1.0.0template:metadata:labels:app: canary-demoversion: v1.0.0spec:containers:- name: canary-demoimage: collenzhao/k8s-deployment-strategiesports:- name: httpcontainerPort: 8080env:- name: VERSIONvalue: v1.0.0使用以下命令应用 canary-demo-v1.yaml 文件。 kubectl apply -f canary-demo-v1.yaml获取 Service服务的信息。 kubectl get service canary-demo输出的信息如下 通过 Service服务访问 Deployment。 curl 10.106.132.94:80输出的信息如下 可以看出目前应用的版本是 v1.0.0。 使用金丝雀部署来升级应用创建 canary-demo-v2.yaml 文件并在其中输入以下内容 apiVersion: apps/v1 kind: Deployment metadata:name: canary-demo-v2labels:app: canary-demo spec:replicas: 1selector:matchLabels:app: canary-demoversion: v2.0.0template:metadata:labels:app: canary-demoversion: v2.0.0spec:containers:- name: canary-demoimage: collenzhao/k8s-deployment-strategiesports:- name: httpcontainerPort: 8080env:- name: VERSIONvalue: v2.0.0开启两个命令行窗口使用 watch 命令来分别监控 Deployment 和 Pod 的变化。 kubectl get --watch deployment kubectl get --watch pod执行应用的升级。 kubectl apply -f canary-demo-v2.yaml观察 Deployment 和 Pod 的变化。 可以看到v1.0.0 版本共有 10 10 10 个实例而 v2.0.0 版本只有 1 1 1 个实例。 执行以下脚本请求应用。 for a in {1..11}dosleep 1;curl 10.106.132.94:80;donefor 循环一共循环了 11 11 11 次其中 10 10 10 次访问的是 v1.0.0 版本只有 1 1 1 次访问的是 v2.0.0 版本。 将 v2.0.0 版本的实例扩到 5 个将 v1.0.0 版本的实例缩到 5 个。 kubectl scale --replicas5 deploy canary-demo-v2 kubectl scale --replicas5 deploy canary-demo-v1观察 Deployment 的变化。 kubectl get --watch deployment重新执行以下脚本。 for a in {1..10}dosleep 1;curl 10.106.132.94:80;done输出的信息如下 停止 v1.0.0 版本并把 v2.0.0 版本的实例扩到 10 个。 kubectl delete deployment.apps/canary-demo-v1 kubectl scale --replicas10 deploy canary-demo-v2这时应用将全部升级到 v2.0.0 版本。如果再执行 for 循环则所有请求的返回信息如下。 清理测试的数据。 kubectl delete all -l appcanary-demo
http://www.hkea.cn/news/14294432/

相关文章:

  • 做网站的域名怎样买wordpress做商城安全吗
  • 网站没有做的关键词有排名热 网站正在建设中
  • 临沂做网站的在哪里wordpress load.php
  • 领先的响应式网站建设平台图片制作教程
  • 中国建设银行数据管理部网站wordpress打赏积分功能
  • 英文网站建设公司南京网站官网建设
  • 百度帐号seo关键词搜索优化
  • 股票分析网站可以做推广吗软件生命周期七个阶段
  • 如何把做的网站发布到网上廊坊建筑模板厂家电话
  • 怎么建设一个优秀的网站wordpress 压缩网站
  • 广州网站开发创意设计公司怎样用虚拟空间做网站
  • 桐柏网站建设城建亚泰建设集团网站
  • 深圳分销网站设计费用家政 东莞网站建设
  • 个人网站设计方案实业+东莞网站建设
  • 建设厅安全员证书查询网站wordpress页面内容
  • 曲阳住房和城乡建设局网站医院网站规划方案
  • 网站域名过期未续费怎么办seo外链专员
  • 目前最流行网站开发软件网站建设毕业答辩ppt怎么写
  • 网站应用市场设计贵州建设厅网站备案人员查询
  • 网站优化哪个公司好一直免费的服务器下载
  • 上海网站制作公司哪西安学校网站建设哪家专业
  • 电子商务网站的设计要求博罗网站定制
  • 做五金找订单查什么网站wordpress主题导入Demo
  • 沈阳市和平区建设局网站755权限 wordpress
  • 网站建设优化的技巧企业电子商务网站建设的重要性
  • 网站开发用到的研究方法网站备案去哪找接入商
  • 深圳做网站龙华信科深圳外贸网站建设制作
  • 青岛网上房地产网站软件外包项目网
  • 工业设计网站哪个最好外贸行业有哪些工作岗位
  • 汕头网站制作推荐重庆公司网站建设