首页 > 其他分享 >【Azure App Service】App service无法使用的情况分析

【Azure App Service】App service无法使用的情况分析

时间:2024-09-03 20:14:21浏览次数:8  
标签:子网 Service service IP App 实例

问题描述

App service无法使用,返回500错误或一直没有响应的情况。

 

问题原因

App Service集成子网后,如果子网网段中的剩余IP地址非常少的情况下,会在App Service实例升级时( 先加入新实例,然后在移除老实例 )。新加入的实例不能被分配到正确的内网IP地址,无法成功的访问内网资源。

解决方法就是为App Service增加子网地址, 最少需要/26 子网网段地址。

 

App Service的子网要求: https://docs.azure.cn/zh-cn/app-service/overview-vnet-integration#subnet-requirements

创建子网时,Azure 子网从一开始就会使用 5 个 IP。

平台升级需要使用免费 IP 地址,以确保可以在不中断出站流量的情况下进行升级。

在纵向扩展、缩减或完成操作后,可能需要一小段时间才能释放 IP 地址。 在极少数情况下,此操作可能长达 12 小时

App Service 的升级维护类型可以是性能改进、bug 修复、新功能或安全更新。  App 服务维护可以位于服务本身或基础操作系统上。 在正常情况下,用户对于多个实例的App Service 升级维护是无感的。 App Service升级过程中会对将要升级的实例进行graceful shutdown,同时新的实例会被拉起运行。 如果在新的实例被拉起的过程中,由于App Service 所配置的子网地址段 x.x.x.x/29 不满足所需IP数,导致底层的worker在启动后未能及时被分配内网IP而引起App Service无法使用。 

 

 

标签:子网,Service,service,IP,App,实例
From: https://www.cnblogs.com/lulight/p/18395388

相关文章

  • Go - Web application 3
    Displayingdynamicdatafunc(app*application)snippetView(whttp.ResponseWriter,r*http.Request){id,err:=strconv.Atoi(r.PathValue("id"))iferr!=nil||id<1{http.NotFound(w,r)return}snippet,......
  • 基因图谱(Genomic Mapping)分析与应用
    基因图谱(GenomicMapping)是基因组学研究中一项至关重要的技术,它为科学家提供了关于基因的位置和距离的详细信息。通过基因图谱的构建,研究人员可以揭示基因与性状之间的关系,探索疾病的遗传机制,并推动个性化医学的发展。本文将详细分析基因图谱的类型、构建方法、应用场景以及它......
  • 国内外主流服务器管理面板 AMH、AppNode、WDAP、宝塔
    一.AMH1.AMH国内领先的云主机面板,安装请使用纯净系统。(Centos、Debian、Ubuntu)二.AppNode1.可视化、简易高效、操作透明、高可扩展三.WDAP1.可视化四.宝塔1.可视化......
  • uniapp 复制编译后sourcemap复制到工程内
    sourcemap.jsconstfs=require('fs');constpath=require('path');/***将/dist/dev/.sourcemap文件复制到/dist/dev/mp-toutiao/.sourcemap*/lettriggerMove=false;module.exports=async()=>{if(triggerMove)return;tri......
  • ServiceStage集成Sermant实现应用的优雅上下线
    作者:聂子雄华为云高级软件工程师摘要优雅上下线旨在确保服务在进行上下线操作时,能够平滑过渡,避免对业务造成影响,保证资源的高效利用。Sermant基于字节码增强的技术实现了应用优雅上下线能力,应用发布与运维平台ServiceStage通过集成Sermant使得应用在进行持续发布时实现无侵入式地......
  • 某税务app登录接口逆向--获取长效ck
    某税务app登录接口逆向–获取长效ck前言:之前分析了web版本的登录接口,各参数都很简单。有朋友私信我说app登录有意外惊喜,俺们做学术研究的不就是喜欢发掘惊喜么,鉴于此有了此文分析一、目的​1.1、实现完整登录接口(账号登录、短信登录)​1.2、实现免短信登录接口​......
  • uniapp+uView幸运大转盘
    父组件代码:<template>  <viewclass="almost-lottery":class="popupShow2?'mask':''">    <view class="d-content">      <viewclass="almost-lottery__wheel">  ......
  • 星图云开源APP新手入门教程,一分钟GET源码!
    星图云APP开源项目介绍:本项目是一个开源的移动应用开发模版,旨在帮助人们快速搭建一个具备数字地球基本功能的应用程序,并根据自己的需求进行定制和扩展。它提供了地图基本功能和其他常见的开发模块,使开发过程更加高效和便捷。功能特性:○地图展示:集成了数字地球功能,提供地图展示......
  • Go - Web Application 2
    Creatingadatabaseconnectionpool//Thesql.Open()functioninitializesanewsql.DBobject,whichisessentiallya//poolofdatabaseconnections.db,err:=sql.Open("mysql","web:pass@/snippetbox?parseTime=true")iferr!=nil......
  • [Azure Application Insights]Azure应用程序见解概述页面中workspace的link不见了?
    问题描述在AzureApplicationInsights的概述页面中,可以直接点击WorkspaceLink进入到Workspace资源页面。但是,在下面的示例图中,WorkspaceLink不见了?这是什么原因呢? 问题解答这是因为Workspace的资源组发生了改变。ApplicationInsights无法根据WorksapceResourceID......