首页 » 网络技术文章 » 项城关键词优化:如何审核网站基础架构?

项城关键词优化:如何审核网站基础架构?

来源:互联网  浏览量:109

在实现系统的自动化时,可能没有任何方法可以确定全部服务器是否都正确配置了某一个系统。如果部署一个审核系统,那么它就可以执行一个自动化过程,确定某个属性(如配置文件中的某个设置)在成百上千个服务器中是否保持一致。在自动化过程中,审核可能非常简单,如验证某一个配置在一组服务器中的完整性。例如,验证某一个版本的Apache配置是正确的,而且在所有服务器上都保持一致,或者一组服务器都使用了一个相同的配置文件。事实上,即使部署了高级配置管理框架,有一些东西仍然会发生变化,不能保持同步,因此使用一种方法去验证服务器、应用程序和配置的状态,仍然是自动化过程的重要组成部分;如果基础架构出现了问题,那么一定要再次检查基础架构的各个组件。


 
定要注意,不同的配置管理或自动化框架会采用不同的方式去审核一个基础架构或多个服务器、操作系统、应用程序及其配置参数。通常,审核一个Web基础架构的所有方面需要耗费大量的时间,但是与其当出现问题时才考虑必须审核哪些东西,不如想好哪些是不能不审核的。假如,生产网站出现了一个严重问题。可能这个网站每月的用户访问量可达上百万次,每年能够产生50万美元的收益。当召集所有人开会时关键是要确定出现了什么问题,以及如何解决这个问题。这时,问题可能就是由于应用程序代码的版本不一致而引起的。大多数编程语言都会在应用程序的二进制文件中使用一种配置清单文件来确定Web服务器或应用服务器中所部署的应用程序版本。
 
现在,一个中等规模的网站基础架构就可能包含50-1000Web服务器和应用服务器。其中包含了大量的操作系统、应用程序、配置文件和参数,这时我们要逐一排查,才能确定可能导致问题和影响网站访问体验的方面。
 
此刻应该使用审核软件来确定哪些服务器出现了问题。在该例中,某个应用程序二进制文件的版本不一致性是问题的根源。下一步就是确定哪一些Web服务器或应用服务器出现了问题,这样才能确定应该从哪里开始解决问题。同样,一些好的审核框架可以帮我们创建用于修复当前服务器的补丁包,然后再将它们部署到所有确认出现问题的服务器上。
 
审核过程中最难的一步是确定要审核哪些部分。这个过程取决于正在运行的应用程序类型、源代码管理和部分方式、源代码库的类型、所使用的编程语言、操作系统及管理方式和业务需求。如果一个环境可以容忍较长的停机时间,例如那些不会产生收益的网站,那么它的审核要求肯定低于那些每小时能产生大量收益的网站。后面一种环境需要使用一种高度可控和自动化的方法来确定出现问题的位置。
 
在一个完全虚拟化的环境中,所有应用程序都运行在一种虚拟化平台上,只要有一个分配框架负责重新安装虚拟服务器和重新部署应用程序代码,我们就没有必要引入一个复杂的审核框架,也没有必要花太多时间去确定发生问题的位置,除非这个问题总是频繁地重复发生。如果完全重建一个服务器并部署应用程序只需要8~15分钟,那么就没有必要去确定这个服务器所出现的问题。
 
然而,在一个固定的基础架构或者一个未使用服务器虚拟化的基础架构中,审核是非常重要的。在这种环境中,我们无法使用实时快照自动回滚修改,也不能启动一个完全重建整个服务器及应用程序的过程。
 
注意即使没有使用虛拟化技术,有一些配置管理框架仍然能够保存数据库的修改历史记录,并支持实时回滚修改。
 
与虚拟化环境相比,固定环境对于错误的容忍度较小,因此它们必须确定需要审核哪些文件、配置和应用程序。有一些方法可以解决很大一部分问题,如源代码管理知识库,但是它们无法解决由系统级配置变化引起的问题,如安装内核补丁,更新网卡、磁盘控制器的固件和设备驱动程序,等等。这些修改通常会产生意想不到的结果,然后工程师必须自行分析哪些网卡出现了问题,然后才能在所有系统上逐一解决问题。
 
审核框架有以下优点:
 
寻找一些未知问题;
改进系统与应用程序的性能;
帮助Web基础架构从问题恢复,避免出现几小时甚至几天的停机时间;
网站设计Web基础架构出现问题时,定位那些日志或监控系统都无法定位的问题位置。

相关文章:

seo页面优化是什么?seo页面优化技术有哪些?

seo页面优化是什么?seo页面优化技术有哪些?

seo页面优化是什么?seo页面优化技术有哪些?seo如何优化好页面以对搜索引擎友好?可实现的方式可多样化,效率较高的方式为找到优质网站的各类型页面模型优势,直...

零基础可以学seo吗?学seo具备什么知识?

零基础可以学seo吗?学seo具备什么知识?

零基础可以学seo吗?学seo具备什么知识?因为有很多用户需求,所以seo教程自学网写了很多seo学习,自学seo方面的文章。准备将seo作为职业之前,有一个学习seo知...

SEO优化排名如何提高稳定性?

SEO优化排名如何提高稳定性?

  就标题来说,相信一切进入SEO职业的朋友都知道,SEO优化的最终意图便是为了使网站获得一个好的排名而且取得安稳。可是方法和途径有许多,失利的比如也不少,...

网站SEO优化的CSS代码有什么用?

网站SEO优化的CSS代码有什么用?

  一些网站会运用外部文件,将css和js放在外部文件中,页面html中只需放一样代码调用就可以了,许多css代码以及javasript代码,将javascript放置在网站页面的h...

如何做seo网站才会有排名?有什么方法?

如何做seo网站才会有排名?有什么方法?

如何做seo网站才会有排名?有什么方法?不做seo的网站会降低自身的价值,利用seo技术将网站的排名做出来则会提升网站的价值,通过个人的专业技能或者团队的力量...

SEO优化应该如何做好网站的反向链接

SEO优化应该如何做好网站的反向链接

  几乎一切站长都希望自己的网站能够在百度、谷歌等搜索引擎上排名靠前。由于在搜索引擎上排名靠前能够给网站带来很多新顾客,有利于网站产品或服务的营销,网...

技术文章分类

建站技术文章 SEO技术文章

网站建设服务

营销型网站建设 定制网站制作 免费建站 H5响应式网站建设 PC网站建设 手机网站建设 模板建站 仿站建站 网站改版

SEO优化服务

关键词排名优化 整站SEO SEO推广营销 百度SEO 搜狗SEO 360搜索优化

热门文章

文安关键词排名:网站关键词优化至搜索引擎的的核心技巧分析 铁岭网站设计:网站文章字体要如何设计更能吸引人? 永登SEO优化:seo原创文章跟不上?伪原创写作为你分忧 朱泾百度优化:黑帽SEO搜索引擎排名霸屏技术揭秘 大厂网站排名优化:让搜索引擎快速认可你网站的技巧 通辽网站开发:导致企业网站没有排名及用户流量的因素! 网站优化之如何准确优化标题 赫章整站优化:解读关键词采集工具之百度推广客户端的操作步骤 周浦百度SEO:SEO优化-B2B分类信息平台发外链的技巧 志丹网站制作:怎么用旧域名优化网站

猜您喜欢

梅州网站排名优化:海外独立站推广渠道有哪些 鄢陵关键词优化:巩义网站建设百度竞价和seo的优缺点总结 罗湖SEO:了解网站的定位是有助于我们观察分析网站优化的方向是否有偏离现象 焦作网站排名优化:网站内容模型的实现 企业网站优化诊断方案 永和网站开发:竞价培训技巧大全 鹤岗关键词排名:SEO网站优化,基础知识了解; 涞源做网站:企业优化效果不理想原因出在哪里? 新媒体网络营销策略都有哪些? 辽阳网站设计:如何分辨网站建设公司是否靠谱?

服务地区:太原市 山西省 国内

© Copyright 2023 jz.ty3w.com 美炫互动科技