哪些服务器更适合DB,哪些更适合前端?

Vas*_*liy -1 mysql apache-2.2

再会,

我有一个运行 Apache 的 web 服务器,带有 wsgi (Python) 和 Mysql 数据库。服务器为双核,4GB RAM。
系统升级的时候到了,新服务器将是至强E3-1230(四核),8GB内存。

我一直在考虑拆分系统并在其中一个上运行数据库,然后在另一个上运行数据库。

在决定新的(和更强大的)服务器应该运行 DB 还是 Apache(有很多 python 代码)时,有哪些注意事项?

谢谢

Cho*_*er3 6

对此没有“一刀切”的答案,您需要了解您的 Web 应用程序的性质。您正在寻找的是将整体负载分配为现有盒子容量的百分比,并尝试了解您的网络应用程序的线程功能。

MySQL 很乐意使用四个内核并从增加的内存带宽中受益,将数据库移动到新服务器将是我的“盲目”建议,但如果您的应用程序正在淹没现有机器并且看起来它会扩展,那么您可以考虑将新服务器上的应用程序。

基本上尝试了解这两个功能正在做什么以及它们需要什么 - 这将告知您的答案。