我们在亚马逊网络服务EC2实例(t3 medium)上运行一个地区性新闻网站(https://www.galwaydaily.com/)。
问题是,在过去的几个月里,页面加载速度一直在上升,几天前,网站完全停止了几个小时的工作。在过去,我们只是扩大实例的规模,但我不确定这是不是最佳实践。
以下是过去两周以1小时为间隔的CPU使用率截图:

我想要一些关于如何最好地托管和服务这个网站的建议!
发布于 2019-12-11 23:36:06
快速浏览一下,您最省力的最佳选择是添加一个CDN。你加载时间最长的7个资源是几个js/css文件,然后是一些图片--这些文件看起来都不够大,花的时间也不够长。在调整实例和/或数据库大小之前,使用GTmetrix.com之类的工具查看是否有效地利用了现有资源。
其他选择包括利用AWS的功能,如memcache (我倾向于使用redis),自动伸缩组和RDS。
https://stackoverflow.com/questions/59283066
复制相似问题