故障排除

概述

网站无限云提供容易访问工具和资源解决项目故障。可用以高效解决故障进程的关键组件有日志、数据库备份和代码文件

sitefinityWe应用代码存储在Sitefinity云管理端口的代码存储库中提供界面开发者查看当前部署代码并下载本地解决问题或实现新功能更多信息见搭建开发项目.

项目数据库定期备份,您也可以创建点播备份可使用这些备份恢复本地项目数据库副本更多信息见备份并恢复项目数据库.

日志记录

网站无限云提供综合日志帮助网站管理员和开发者解决任何问题并监控应用的健康默认时,Sitefinity云揭晓下列日志:

  • 构建部署日志
    表示程序构建部署过程状态
    可点击网站无限云项目中的CI.CD管道查看这些日志管道段内
  • 网站无限日志
    以上所有网站无限日志,如Sevenity日志错误.log跟踪.log.
    网站无限云项目管理端口访问

查看日志

打开宿云项目日志并钻入应用健康数据时,执行下列操作:

  1. 打开管理门户欢迎页码
  2. 环境部分点击视图日志链接理想环境
    日志页面开放左向导航页面显示预定义日志集合
    • 迹迹
      本日志汇总所有系统日志的信息,除ISS事件日志和所有SevenityCMS跟踪日志中查找信息跟踪应用性能和处理异常
    • 异常
      日志汇总ISS事件日志sitefinityCMS日志日志中查找ISS错误、警告和信息事件数据,以及非处理异常项,通常登录SevenityCMS日志文件预数版
  3. 查看日志内列并悬停日志并点击预览数据
  4. 查询探索者中,您可点击查询项并运行时看到不同的日志项
    有预定义查询集-网站无限日志按日志类型过滤使用这些查询,您可访问SevenityCMS日志日志日志错误日志,迹迹,验证等类

查询日志信息

默认时,当查看日志时会显示最近50个项自宿云日志基础Azure监控日志分析内含信息并编译复杂查询开发商和网站管理员可以很容易地查找与他们相关的信息,并使用定制逻辑观察他们感兴趣的条目
详情查询语法和先进能力见启动Azure监控日志分析.

诊断性能

默认时,您的Sitefinity云项目使用自动模式启动性能剖面程序表示剖面程序自动收集后台数据,不增加程序性能管理费

可查看、钻孔分析所收集剖面数据,具体方式为微软Azure门户中你点定云应用透视的性能标签

性能显示

剖面程序基础微软Azure应用透视剖面程序自动收集应用组件数据,如服务器端操作、客户端操作、页面浏览等

剖面性能点播

默认性能剖析器按Azure默认逻辑确定的某些间隔收集数据需要剖析程序时,可手动激活性能剖析程序并监视结果,同时浏览应用中需要测量性能的部分赋能性能剖析程序跟踪这些步骤

  1. 从您的宿命云管理端口板中键点击日志记录链接理想环境
  2. 曾有App透视页面项目打开点击性能显示左手导航
  3. 从顶部导航点击配置剖面程序
    启动Profile
  4. 下一屏幕点击剖析文按钮

结果剖面程序启动后,您可浏览网站无限云项目时监听当前会议剖面程序运行几分钟直到收集足够数据

审核部署包

网站无限度开发最佳做法和微软Azure服务正在使用中

向主分支承诺时,CI/CD管道产生自动部署分页环境

在有些情况下,开发者不包含视觉工作室项目中所有所需文件遇有这种情况,这些文档不包括在构建过程中,因而不包括在部署包中。

可按下列方式检查部署包内容:

  1. 景点无限云管理门户导航管道QQQ管道.
  2. 点击CI.CD管道化
  3. 点击理想部署发布
    部署阶段显示
  4. 下方CI系统阶梯点击 手工艺品 链接化
    手工艺品列表CI平台开机
  5. 展开下降文件夹中
    万一部分部署-偏滴文件夹中
  6. 下载DeploymentPackage.zip.
    万一部分部署-PartialDeploymentPackage.zip包化

    通过部署过程在所有环境部署包仅配置区分环境
    更多信息见管理配置.

  7. 从文件提取.zip文件并确保所有所需文件都包括在部署包中

备注:除检查包中文件外,有时在当地安装部署包并故障排除部署后失效的功能是有用的
更多信息见下载开发项目QQQ本地搭建项目代码.

附加故障解析资源

景点无限云集成Azure应用透视系统,提供所有可用故障解析工具机制更多信息见何谓应用透视.

举个例子,你可以使用流水量实战实时监控网站出发请求数据 以及CPU使用率 内存耗用率异常率更多资料使用流水量实战看吧活度流:一秒延缓监视和诊断.

文章有帮助吗

下篇文章

监控