网站js聊天代码如何把网站做成软件

news/2025/9/23 17:55:32/文章来源:
网站js聊天代码,如何把网站做成软件,科技公司起名大全免费,hexo导入wordpress目录 一、常见的发布方式 二、详解kubectl陈述式方式做灰度发布#xff08;金丝雀发布#xff09; 步骤一#xff1a;先基于deployment控制器创建pod#xff0c;然后发布 步骤二#xff1a;基于命令行灰度发布 步骤三#xff1a;测试等到版本稳定以后#xff0c;再完…目录 一、常见的发布方式 二、详解kubectl陈述式方式做灰度发布金丝雀发布 步骤一先基于deployment控制器创建pod然后发布 步骤二基于命令行灰度发布 步骤三测试等到版本稳定以后再完成继续发布 三、滚动发布详解 一、常见的发布方式 蓝绿发布:两套环境交替升级旧版本保留一定时间便于回滚 特点对用户无感是最安全的发布方式需要两套系统对资源要求比较高成本高 灰度发布:根据比例将老版本升级例如80%用户访问是老版本20%用户访问是新版本 特点对自动要求比较高对比起来系统更加稳定发布如果遇到问题可以减少影响范围 滚动发布:按批次停止老版本实例启动新版本实例。 特点节约资源用户无感但是部署和回滚的速度慢 三种方式均可以做到平滑式升级在升级过程中服务仍然保持服务的连续性升级对外界是无感知的。那生产上选择哪种部署方法最合适呢?这取决于哪种方法最适合你的业务和技术需求。 如果你们运维自动化能力储备不够肯定是越简单越好建议蓝绿发布如果业务对用户依赖很强建议灰度发布。如果是K8S平台滚动更新是现成的方案建议先直接使用。 二、详解kubectl陈述式方式做灰度发布金丝雀发布 金丝雀发布Canary Release Deployment控制器支持自定义控制更新过程中的滚动节奏如“暂停(pause)”或“继续(resume)”更新操作。比如等待第一批新的Pod资源创建完成后立即暂停更新过程此时仅存在一部分新版本的应用主体部分还是旧的版本。然后再筛选一小部分的用户请求路由到新版本的Pod应用继续观察能否稳定地按期望的方式运行。确定没问题之后再继续完成余下的Pod资源滚动更新否则立即回滚更新操作。这就是所谓的金丝雀发布。 步骤一先基于deployment控制器创建pod然后发布 kubectl -n testapp create deployment deploy-nginx --imagesoscscs/myapp:v1 --port80 --replicas3 //创建podkubectl -n testapp expose deployment deploy-nginx --name svc-nginx --type NodePort --port9090 --target-port80 //首次发布curl 10.96.241.117:9090 //基于clusterip访问curl 192.168.20.15:32295 //基于nodeip:nodeport访问 步骤二基于命令行灰度发布 kubectl -n testapp set image deployment deploy-nginx myappsoscscs/myapp:v2 kubectl -n testapp rollout pause deployment deploy-nginx //灰度发布更新版本为v2然后停止回滚 //因为deployment的默认回滚策略是滚动更新那么停止就会在第一波更新的时候 停止回滚//监控更新的过程可以看到已经新增了一个资源但是并未按照预期的状态去删除一个旧的资源就是因为使用了pause暂停命令 kubectl -n testapp get pod -o wide -w 步骤三测试等到版本稳定以后再完成继续发布 kubectl -n testapp expose pod deploy-nginx-7cb95f9469-x8rp2 --name svc-nginx-v2 //基于更新的pod创建一个默认的clusterip类型的svckubectl -n testapp expose pod deploy-nginx-7cb95f9469-x8rp2 --name svc-nginx-nodeport-v2 --type NodePort --port7070 --target-port80 //基于更新的pod创建一个默认的nodeport类型的svc//查看最后的更新情况 kubectl -n testapp get pod -o wide -w kubectl -n testapp rollout resume deployment deploy-nginx //等待版本稳定的时候 继续更新 三、滚动发布详解 关于滚动发布的参数 deployment控制器更新Pod的方式是 RollingUpdate滚动更新 RollingUpdateStrategy滚动更新策略:  25% max unavailable, 25% max surge Replicas: 3 desired       控制器的期望副本数25% max surge             滚动更新时允许创建的最大副本数或比例向上取整。值调的越大副本更新速度越快。25% max unavailable       滚动更新时允许销毁的最大副本数或比例向下取整。值越小越能保证服务稳定更新越平滑 图解 滚动发布的过程  假设期望副本数是3那么滚动更新时能够创建的副本数是 3 * 25% 0.75  再向上取整为 1能够销毁的副本数向下取整为 0                     假设期望副本数是1010 * 25% 2.5  向上取整为 3     向上取整为 2 整个滚动更新过程中Pod副本数始终处在 10-2 Pod副本数 103之间

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/913382.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

怎么做属于自己的领券网站cnzz网站排名是怎么做的

题目 页面如下 页面长得像sql注入 点击help看一下 这里需要了解java web目录结构 WEB INF:Java的web应用安全目录; 此外如果想在页面访问WEB-INF应用里面的文件,必须要通过web.xml进行相应的映射才能访问; WEB-INF是Java Web应用程序中的一…

企业网站相关案例php自己写框架做网站6

大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。喜欢通过博客创作的方式对所学的…

印刷东莞网站建设技术支持做甜品台的网站

在营销落地页中,问卷类H5是一种制作简单,易于传播的落地页,通过精巧的设计和严密的逻辑设置,问卷类H5的投放效果也是不容小觑的。 问卷类H5在制作中有以下不可缺少的要素: 清晰的标题和简要的说明 标题应该简明扼要地…

淄博网站优化推广羽毛球赛事策划方案

基于云计算技术的B/S架构的HIS系统,为医疗机构提供标准化的、信息化的、可共享的医疗信息管理系统,实现医患事务管理和临床诊疗管理等标准医疗管理信息系统的功能。 系统利用云计算平台的技术优势,建立统一的云HIS、云病历、云LIS&#xff0…

龙岩城乡建设局网站商务网站建设教学视频教程

当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择。 df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。 du可以查看文件及文件夹的大小。 两者配合使用,非常有效。比如用df查看哪个…

IT项目管理主要做什么?-ManageEngine卓豪

IT项目管理是管理IT项目从规划阶段到执行和部署阶段的过程,目的是实现将本地工具迁移到云、构建新功能或为企业构建知识库等目标。IT项目管理通常涉及利用可用资源来解决持续存在的问题,加强某些程序,甚至向IT基础设…

9.22学习笔记

虚拟机网络 NAT:宿主机做 NAT,客户机可出外网,宿主机→客户机需端口转发。 桥接:客户机直接拿到局域网独立 IP,方便同网段其他物理机访问。 Host-Only:与宿主机私网通信,无外网,最安全。 Hadoop 伪分布式核心配…

可以免费进的服务器网站做外汇看哪些网站

关于奇偶校验 奇校验(Odd Parity):所有传送的数位(含字符的各数位和校验位)中,“1”的个数为奇数,如: 1 0110,0101 0 0110,0101 偶校验(Even Parity):所有传送的数位&am…

wordpress站点标题副标题换行wordpress zendesk

Every day a Leetcode 题目来源:199. 二叉树的右视图 解法1:层序遍历 给定一个二叉树的 根节点 root,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。 按层序遍历,将每层的…

搭建手机网站注册城乡规划师考试大纲

埃里克埃文斯(Eric Evans)已制定了什么是域驱动设计(DDD)。 Martin Fowler是DDD的大力支持者和拥护者。 这些都是非凡的名字,几乎可以肯定的是,他们正在支持一些有价值的东西。 我不是在这里对此争论。 也许…

2小时wordpress建站租整套房做民宿的网站

Java中所有类的对象都可以直接使用Object类中提供的一些方法 1. toString():返回对象的字符串表示形式,通常在类中重写,以便于返回的是对象的内容 2. equals():判断两个对象的地址是否相等,直接使用也一样,…

做cpa用什么类型的网站好国内新闻最近新闻今天

[1.GIS的概念 1.1什么是gis 地理信息系统 (GIS, Geographic Information System) 是一种基于计算机的工具,它可以对在地球上存在的东西和发生的事件进行成图和分析。 GI上次提到了EclipseTomcatLomboz Java Web开发环境的配置,可环…

长沙市建设工程质量安全监督站官方网站网站做前端

大神链接:作者有幸结识技术大神孙哥为好友,获益匪浅。现在把孙哥视频分享给大家。 孙哥链接:孙哥个人主页 作者简介:一个颜值99分,只比孙哥差一点的程序员 本专栏简介:话不多说,让我们一起干翻JVM 本文章简介:话不多说,让我们讲清楚JVM当中的操作数在栈以及分析操作数…

胶州市网站建设seo 哪些媒体网站可以发新闻

目录 dijkstra算法求最短距离步骤 朴素的dijkstra算法---acwing-849 代码如下 代码思路 堆优化版的dijkstra算法---acwing-850 代码如下 关于最短路问题分有好几种类型 : 单源就是指:只求从一个顶点到其他各顶点 多源是指:要求每个顶…

实用指南:详解RabbitMQ高级特性之延迟插件的安装和使用

实用指南:详解RabbitMQ高级特性之延迟插件的安装和使用2025-09-23 17:44 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; …

Django 视图层

目录视图函数HttpRequest对象常用属性:常用方法:HttpResponse对象 参考文档:https://zhuanlan.zhihu.com/p/151368045 视图函数 视图函数,简称视图,属于Django的视图层,默认定义在views.py文件中,是用来处理web请…

科技 公司 响应式 网站知名广州网站建设

前言 阅读本文需要阅读一些前置知识 [信号与系统]傅里叶变换、卷积定理、和为什么时域的卷积等于频域相乘。 [信号与系统]有关滤波器的一些知识背景 [信号与系统]关于LTI系统的转换方程、拉普拉斯变换和z变换 [信号与系统]关于双线性变换 IIR滤波器的数学表达式 IIR&…

第二部分:VTK核心类详解(第38章 vtkPointData点数据类) - 教程

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

Kettle: pentaho-server-9.4登录问题

测试环境:Pentaho-server-ce-9.4.0.0 + mysql8.0.35+ openJDK11测试环境:Pentaho-server-ce-9.4.0.0 + mysql8.0.35+ openJDK11 点击登陆时(admin / password) .界面提示: 发生登录错误。请重试。 部分日志信息如…

企业内部信息网站如何建设广告设计培训学校

设置pdo属性 $pdo->setAttribute(PDO::ATTR_EMULATE_PREPARES, true);