专业 Linux 管理指南/书籍

专业 Linux 管理指南/书籍

我们运行一个由 45 台 Linux 机器组成的集群,其中运行着许多不同的程序(nginx、Varnish、Apache、MySQL、memcache 等),并在不同的机器上实现负载平衡。我们每秒处理大约 3000 个请求,并且实时处理一些计算量很大的请求。

到目前为止,我们对 Linux 已经有了很好的了解,但我们仍然面临达到 max_connections、发送 SYN Cookies、IP 表问题等问题。我们从系统日志中学习,并在 Google 上搜索并修复它。我希望了解 Linux 机器(ubuntu/Debian 视角)中所有不同的参数和重要内容,在机器上运行非常繁重的服务之前我应该​​知道这些。该服务应该每秒从全球各地的人们(不同的 IP)收到数千个请求。服务器与一堆其他服务器交互以完成请求。

是否有任何书籍/书籍集可以帮助我了解 Linux 系统以及它如何处理请求以及哪些参数在何处起作用。此外,在将请求扩展到每秒数千个请求之前,我应该阅读有关 nginx、varnish、memcache、LAMP、MySQL 的任何特定文档。

谢谢

答案1

从技术上讲,这个问题不应该在这里,因为这是一个购物问题。然而我确实想回答,因为我发现可扩展的互联网架构一本出色的“概念”类型的书,涵盖了您所讨论的所有内容。

相关内容