Mysql 处理AWS EC2流量高峰
我有一个EC2实例在Bitnami LAMP堆栈的AWS空闲层上运行。在流量高峰期间,由于mySQL连接的数量很大,应用程序变得非常缓慢 我收到这些峰值的频率非常低,但我仍然希望能够很好地处理它们,并且为更好的AWS实例付费也没有问题Mysql 处理AWS EC2流量高峰,mysql,amazon-web-services,amazon-ec2,Mysql,Amazon Web Services,Amazon Ec2,我有一个EC2实例在Bitnami LAMP堆栈的AWS空闲层上运行。在流量高峰期间,由于mySQL连接的数量很大,应用程序变得非常缓慢 我收到这些峰值的频率非常低,但我仍然希望能够很好地处理它们,并且为更好的AWS实例付费也没有问题 处理这一问题的最佳做法是什么 如果你不能为更好的AWS实例付费,我会看看哪些查询是资源最密集的,并将该查询添加到你的问题中,因为这个问题有点过于宽泛。嘿@davidele-我愿意为更好的实例付费。实际上有很多查询抛出了大量数据。将查询优化放在一边,升级实例是否是解
处理这一问题的最佳做法是什么 如果你不能为更好的AWS实例付费,我会看看哪些查询是资源最密集的,并将该查询添加到你的问题中,因为这个问题有点过于宽泛。嘿@davidele-我愿意为更好的实例付费。实际上有很多查询抛出了大量数据。将查询优化放在一边,升级实例是否是解决此问题的最佳方法?关于升级有什么建议吗?如果您将查询优化放在一边,那么最好的选择是通过硬件扩展应用程序。同样,如果看不到您的查询,就很难确定瓶颈是CPU处理时间过长还是应用程序请求溢出。您需要在数据层(Redis)和HTTP响应层使用CDN(如CloudFront或Cloudflare)进行缓存。