现实中的开放源码云计算,第 3 部分: 管理云(3)

来源:Michael Galpin 作者:Michael Galpin
  


图 17. Web spider
Web spider

Web spider 通常是来自搜索引擎(比如 Google 和 Yahoo!)的小程序。任何 Web 应用程序都必须进行搜索引擎优化,而 Aptana Cloud 通过包含出色的开源软件(比如 JAWStats)自动帮助您进行搜索引擎优化。

以上的所有工具通过日志文件变得更加强大。如果您有一个需要访问的工具,或需要查看日志(例如,调试一个问题),那么 Aptana 同样为您提供解决办法。Aptana Studio 为查看完整日志或查看日志轨迹提供快捷方式。


图 18. 日志访问
日志访问

您可以针对以下站点快速访问 Apache 的访问日志和错误日志:产品(公开)站点、私有站点(驻留所有工具,比如 phpMyAdmin 和 JAWStats)和测试站点。您还可以在 Aptana Studio 中直接跟踪日志。


图 19. 跟踪日志
跟踪日志

企业的业务分析员比较喜欢 JAWStats 创建的美观图表。但是,拥有一个集成的跟踪特性对开发人员决定先解决哪个产品 bug 非常有价值。不管界面如何美观,都没有人愿意成天盯着日志文件和图表。那么,出现问题应该怎么办呢?可能一个长期运行的查询正在影响数据库,或站点的流量突然增加。这些都是需要处理的常见问题,但必须及时处理它们。

例如,如果您遇到流量突然大增,避免流量高峰的最可靠办法是关闭站点。如果能够提前收到警告的话,您就可以增加处理流量的资源,从而轻松解决问题,为所有新用户提供良好的体验。Aptana Cloud 平台包含可高度定制的警告。


图 20. Aptana 警告
Aptana 警告

这个界面总结了在 Aptana Cloud 中运行的站点可以收到的警告类型。它们被分为几类:

  • Membership — 能够进入站点并管理的人员
  • Site — 站点的生命周期
  • Services — Apache、MySQL 和 Postfix
  • Usage — RAM 和 CPU 等资源
  • Backups

您可以下钻到每个类别中,以配置各个警告。


图 21. 站点警告
站点警告

图 21 显示了可用的站点警告类型。在列表的底部给出了两个非常重要的警告:

  • Site Unresponsive — 当站点不响应用户的请求时将触发该警告。
  • Site Responsive — 当站点返回到正常的响应状态时将触发该警告。

图 21 仅显示发送到电子邮件的警告。还可以将它们发送到站点的定制 RSS 提要。连接到站点是个很好的办法,因为现在的智能手机都能够读取电子邮件和 RSS 提要,帮助您即时获得通知。图 22 显示了关于资源使用的警告。


图 22. 资源警告
资源警告

当以下基础资源水平较低时将触发资源警告:CPU 周期、内存、交互和磁盘空间。当您收到这些资源紧缺的警告时,您可以轻松调整它们的分配额度(见图 6)。利用云提供的强大功能保持站点在任何条件下都能正常运行。





结束语

管理和操作 Web 应用程序是一项艰难的任务。如果将应用程序部署到云计算平台上,您肯定认为要管理它们将难上加难。不过,开源工具和技术大大降低了管理云应用程序的复杂性。在本文中,您探索了许多由 Aptana Cloud 平台提供的开源技术,从而使得云应用程序的管理更加轻松。Aptana 是一个充满诱惑的选择。

如果您选择不同的平台,仍然可以利用这里提供的大部分技术管理云应用程序。正确的选择能够为企业员工提供巨大的优势,包括系统管理员、开发人员、业务分析员和产品经理等。您已经了解很多 Aptana 使用的最优秀的开源技术。参考资料 部分提供关于这些技术的更多细节。(责任编辑:A6)


时间:2009-06-08 08:49 来源:Michael Galpin 作者:Michael Galpin 原文链接

好文,顶一下
(0)
0%
文章真差,踩一下
(0)
0%
------分隔线----------------------------


把开源带在你的身边-精美linux小纪念品
无觅相关文章插件,快速提升流量