欢迎来到 星空Online - 织梦者,我的原创世界。
近期闲来无事,晚上在家补番补到了前几年的热门日剧——《白色巨塔》,看完之后较有感悟,甚至在冲动之下买了日版原版小说,准备去进一步认识剧中的主人公。
《白色巨塔》是日本著名女作家山崎豊子
于 1963 年开始连载的长篇小说,深入的描写了一系列与医学、医院、医生、医患相关的故事,一经问世便收到了巨大的社会反响,甚至由于结局不被很多读者认可,这位擅长于社会小说的作家“被迫”续写了该部巨作。这部作品从问世的那天起,已经被多次翻拍成电影、电视剧,甚至仅仅是电视剧就在几十年的时间间由不同的演员演绎了多个不同的版本,作品本身也被翻译为多国语言,仅在日本便拥有 600 万册的销量!
由于原作尚未看完,以下观点均为本人基于 2003 版富士电视台出品的电视剧(主演:唐泽寿明
)的角度所写。所谓一千个读者就有一千个哈姆雷特,如果您的观点与我相悖,还望理解。
上一篇文章跟大家简单分享了如何在阿里云的环境中利用免费的百度统计
、听云
、友盟
来追踪、统计、分析前端代码的运行状况和用户群体的数据,这一次的话,再从后端角度介绍下 APM
工具。
跟之前的一样,站在小站长的角度,也许付费可以获得更全面的功能,但我们仍然为了成本考虑优先使用免费的服务。这次介绍的是部署 Nodejs
的应用时,我们可以使用的两个工具—— 来自阿里云的 Node.js性能平台
、以及仍然是听云出品的 听云Server
。
关于使用 Nodejs 开发网站就不做过多介绍了,星空Online
所使用的框架为 Express
,这是一个高性能的、对前后端研发而言入门门槛都相对较低的框架,并且它对 CPU 与内存的要求也不高,对于普通的乞丐版 ECS(1 核 1G)来说,通过 Docker 容器的隔离,一台机器上跑多个实例都是轻而易举。
上一篇文章跟大家简单分享了如何在阿里云的环境中配置及查询 Nginx 日志,这一次在跟大家简单分享下前端的 APM 工具(最重要的是,我推荐给大家的都尽量是低成本甚至是免费的)。
所谓 APM
,全称为 Application Performance Management
,意思是 应用性能管理
。我们的程序部署在生产环境之后,到底运行的性能如何,我们无法仅仅通过自己的随机点击来判断,这样既不科学,又不客观。我们如果需要全面的知道系统的性能、稳定性,就必须依赖一个高效准确的埋点统计工具来记录我们的关键操作。
这一次跟大家简单分享三个免费、有用且易于使用的前端埋点工具。这里只对这些工具做少许的介绍供大家参考,除非有需要特别向大家提醒的内容外,关于使用和安装可以直接参考官方手册,那上面介绍的会更加详细。