福州软件开发有限公司是一家专业从事软件开发、软件定制、App开发的软件公司。 新闻| 联系我们 咨询热线>>  135-1408-4304 手机端
Web层次详解_福州软件开发定制公司


在一个拥有大量服务器的大规模网站中,安装新的应用服务器程序部署新代码或检査系统配置一致性等任务都非常耗费时间。假如要在数百甚至上千台服务器上安装应用服务器程序,一次只安装一台,那么这种庞大的任务量显然需要另辟蹊径才行:编写一个 Shell a脚本,实现在中央数据存储区上仅通过一个指令就可以安装好应用服务器程序。


 
例如,子网10.10.20.0/24中可能有几百台服务器,其中每一台都需要安装应用服务器程序,同时我们需要在它上面修改一个配置文件,为服务器配置正确的P地址和子网地址。理想情况下,我们可以使用一个脚本将二进制程序自动安装到目标服务器上,然后再修改配置文件。使用脚本实现日常安装与配置任务的自动化,其效率和可靠性要远远高于人工方式。然而,这个过程仍然很容易出现错误,因为现在还没有执行任何质量保证检查或验证步骤,无法保证预期任务得到正确解决。
 
接下来,再让我们考虑一下大型网站的上线情况吧。我们需要给服务器安装和配置一个操作系统,以及构成Web应用程序所在底层系统的服务与流程,其中包括配置网络设置、时间设置、磁盘驱动器和文件系统,然后再安装必要的软件包。这整个过程就是所谓的分配( provisioning),它的自动化程度越高,工程师的工作就越轻松。
 
但是,我们仍然必须考虑所投入的工作量。如果只部署一个网站,例如只有一个数据库和应用服务器的一个Web服务器,那么可能就没有必要花时间为基础架构创建一个专门实现自动化安装与配置的系统。一般的做法是,只有在需要频繁修改或系统数量很多的情况下才需要考虑自动化。例如,如果有100台以上的服务器,那么一定要实现基础架构和应用程序的自动化配置与安装,即使可能一个月才会出现一些修改需求。类似地,如果只有30台服务器,但是它们需要不断地重新分配和更新,那么我们也需要实现基础架构和应用程序的自动化分配与配置,因为频繁地执行这些任务是很耗费时间的。实际上,唯一种不需要考虑自动化的情况是用于研究目的的一次性原型系统或临时基础架构,如软件制作性能测试或测试新应用平台。如果一个特定的配置不可能被再次使用,那么就不需要实现自动化。



相关文章
行业动态网页快照适用“合理使用”的问题研究_福州软件开发定制公司
网站在设计进程中的通用可用性_福州软件开发定制公司
网站的安全性测试_福州软件开发定制公司
基于网站用户行为的忠诚度分析_福州软件开发定制公司
新闻动态“互联网+”时代下的政府网站_福州软件开发定制公司
启动服务_福州软件开发定制公司
浏览器服务的配置_福州软件开发定制公司
有价值内容的创作指导原则_福州软件开发定制公司
网站优化中链接策略如何确定?_福州软件开发定制公司
不精通微小,就不能洞悉全局_福州软件开发定制公司
网站营销的优势所在_福州软件开发定制公司
C2C模式发展现状及存在问题_福州软件开发定制公司
如何扩大软文的推广效果_福州软件开发定制公司
产业互联网之“产品”_福州软件开发定制公司
网站的逻辑连接结构_福州软件开发定制公司
好的网站应是什么样?_福州软件开发定制公司
网站功能测试项目_福州软件开发定制公司
网站Web数据库需求一直在线支持_福州软件开发定制公司
评估获利能力_福州软件开发定制公司
新闻动态网站分类及功能_福州软件开发定制公司


福州软件开发定制公司专注于福州软件定制、福州外包、福州软件开发、管理软件/管理系统开发、微信开发、小程序开发          公司地址:福建省福州市仓山区红江路2-1号泰坤中心3层  联系电话:135-1408-4304

ONLINE SERVICES

咨询电话
135-1408-4304
在线客服
QQ咨询
QQ咨询
QQ咨询
服务时间
9:00 - 24:00