首页 > 其他分享 >发布部署

发布部署

时间:2023-09-03 21:33:37浏览次数:31  
标签:上线 部署 流量 发布 线上 版本

上线
上线 :指你的团队从源码管理库中获取服务代码某个 版本 的快照,并用它处理线上流量的过程。我认为整个上线过程由四个不同的专门的小流程组成:构建(build)、测试、部署和发布。得益于云基础架构、容器、编配框架的技术进步以及流程改进,如 twelve-factor 、 持续集成 和 持续交付 ,执行前三个流程(构建,测试和部署)从未如此简单。

今天我们先来讲讲如何发布部署:

一、部署

部署 :指你的团队在生产环境的基础设置中安装新版本服务代码的过程。当我们说新版软件被 部署 时,我们的意思是它正在生产环境的基础设施的某个地方运行。基础设置可以是 AWS 上的一个新启动的 EC2 实例,也可以是在数据中心的 Kubernetes 集群中的某个容器中运行的一个 Docker 容器。你软件已成功启动,通过了健康检查,并且已准备好(像你希望的那样!)来处理线上流量,但实际上可能没有收到任何流量。

二、发布

当我们说服务版本 发布 时,我们的意思是它负责服务线上流量。在动词形式中, 发布 是将线上流量转移到新版本的过程。鉴于这个定义,与上线新的二进制文件有关的所有风险 —— 服务中断、愤怒的用户、 The Register 中的刻薄内容 —— 与新软件的发布而不是部署有关。在一些公司,我听说这个上线阶段被称为 首次发布(rollout)。

 

1.先安装IIS 

 步骤:    控制面板 - 程序和功能 - 启用或关闭 Windows 功能

 

 

2. 控制器 右键 点击打包, 打包完成后发布

  

3.点击目标位置 或者 代开文件夹 获取文件物理路径

如图文件夹的路径所示 

 

5.  复制刚才的物理路径     端口号只能用一次     

 

 

IP地址  在命令提示符里面输入 ipconfig  找到自己的  ip 地址

把  localStrage  ( 本地的 ,仅自己可看 )      改成    ip地址

 让别人可以访问到

 

6. 高级防火墙设置     入站规则 新建规则 

  

 

 

 

 

 

标签:上线,部署,流量,发布,线上,版本
From: https://www.cnblogs.com/wyxuan/p/17675618.html

相关文章

  • jenkins集成全自动化部署
    1.jenkins集成全自动化部署自动化触发BuildNow自动化在另一台服务上部署自动化启动和停止继上一篇Jenkins集成我们已经完成了手动触发BuildNow,即手动部署服务器,且还需要手动启动那么在实际开发中,这些步骤都是繁琐的,作为测试人员,这简直就是不必要的动作那么,在此咱们实现全......
  • 微信小程序开发部署发布流程
    微信小程序开发部署发布流程最近因为有比赛,所以在进行敏捷小程序开发,由于我比较菜,不会JS原生,所以选择了符合技术栈的技术路线。MPFlutter框架+dart语言的开发。这样就可以符合“同时产出小程序与APP”的需求。1.微信小程序申请微信公众平台(qq.com)进行申请,注册,认证。按照......
  • 分布式部署指南
    一、准备工作二、部署步骤三、Portal实现用户登录功能本文档介绍了如何按照分布式部署的方式编译、打包、部署Apollo配置中心,从而可以在开发、测试、生产等环境分别部署运行。如果只是需要在本地快速部署试用Apollo的话,可以参考QuickStart1.1运行时环境1.1.1OS服务端基于Spring......
  • 在Kubernetes(K8S)上安装和部署MySQL
    摘要:本文将介绍如何在Kubernetes(K8S)上安装和部署MySQL。我们将通过以下步骤实现这一目标:准备工作、安装MySQL、配置MySQL以及在K8S上部署MySQL。通过本文,您将了解如何使用K8S来管理MySQL的容器化部署,提高应用程序的性能、可靠性和安全性。一、引言MySQL是一种流行的关系型数据库,广......
  • Linux--安装部署Docker
    Docker介绍Docker理解Docker是基于Go语言实现的开源容器项目,专业的叫法是应用容器一次封装、到处运行对应用封装、分发、部署、运行的生命周期进行管理应用组件:Web应用、数据库平台、操作系统、集群为应用的开发、运行和部署提供一站式的使用解决方案Docker优势Docker容器好比一......
  • LAMP部署指南
    LAMP部署指南介绍LAMP是一种常用的Web应用程序堆栈,由Linux操作系统、ApacheWeb服务器、MySQL数据库和PHP编程语言组成。本文档将指导您完成LAMP环境的部署和配置。系统要求一台运行Linux操作系统的服务器(推荐使用Ubuntu或CentOS)最新版本的ApacheWeb服务器最新版本的MySQL数据库P......
  • flowable对已经部署的流程定义进行更新(实操)
    首先通过createProcessDefinitionQuery()方法获取特定流程定义(根据流程定义键和最新版本)。然后,使用deleteDeployment()方法删除旧的部署及其相关数据。接下来,我们创建新的部署对象,并使用addClasspathResource()方法添加新的流程资源文件。最后,通过deploy()方法执行部署操作。在重......
  • 在Docker下一键安装部署免费开源的问答社区!
    在Docker下一键安装部署免费开源的问答社区! 1.准备一台VPS主机,没有的话,【搞一台】 2.一键安装部署Dockerwgethttps://raw.githubusercontent.com/QUANTAXIS/QUANTAXIS/master/config/install_docker.shsudobashinstall_docker.sh全选代码复制3.一键安装Answ......
  • muduo快速部署
    因为muduo是依赖boost库的,因此我们先安装boost库一、安装boost库进入官网boost官网下载boost_1_70_0.tar.gz运行命令tar-zxvfboost_1_70_0.tar.gz#解压缩cdboost_1_70_0#进入文件夹./bootstrap.sh#获得bjam文件./bjam......
  • 在VSCode上部署CodeWhisperer
    本文介绍了在代码平台VSCode上部署CodeWhisperer插件,使用AI生成相应的代码,帮助我们在日常减少代码的搜索工作0.前期准备准备一个可以收邮件的邮箱地址,本文使用126邮箱1.CodeWhisperer简介AmazonCodeWhisperer是一款由机器学习驱动的通用代码生成器,可为您实时提供代码建议......