问题是mysql数据库有一些查询需要很长的时间,当大约4000在线用户的高流量导致mysql达到600%-800%,我必须手动从WHM重新启动mysql服务器。我想使用cron job简单的shell脚本每10秒读取一次mysql进程列表,如果有任何进程时间超过10秒,它就会杀死这个进程。这是我找到的用于执行此类任务的查询: mysql -e 'SELECT * FROM INFORMATION_SCHEMA.PROCESS
我想知道,将来我是否愿意通过在负载均衡器下使用Laravel应用程序来处理大流量。过程将如下所示?2 VPS。每一个都有一个相同的Laravel应用程序。每台web服务器可连接:1 VPS for MYSQL
这是我的疑问,我是否也应该将Redis和维护我的作业与Laravel队列分开?或者Redis & Laravel队列守护进程应该仍然在两个相同的web服务器上?