简体   繁体   English

设置Apache集群

[英]Setting up Apache cluster



I am new to web developing, so my question might be silly. 我是Web开发的新手,所以我的问题可能很愚蠢。

I want to set up an Apache cluster. 我想设置一个Apache集群。 I have four hardware machines and I want to distribute http requests load between them. 我有四台硬件机器,我想在它们之间分配http请求负载。 Now on every machine I have installed Fedora. 现在,我在每台机器上都安装了Fedora。

For now it can be simple load balance cluster without any recovery techniques (in case of some hardware error on some servers). 目前,它可以是简单的负载平衡群集,而无需任何恢复技术(在某些服务器上出现硬件错误的情况下)。 And of course I need open source (free to commercial use) software. 当然,我需要开源(免费用于商业)软件。

Any suggestions on what soft/tutorials/books I should look to learn how to set up environment like this? 我应该看什么软件/教程/书籍方面的任何建议,以学习如何设置这样的环境?

The O'Reilly book "Server Load Balancing" by Tony Bourke (now runs lbdigest.com) is the classic. 托尼·伯克(Tony Bourke)(现在经营lbdigest.com)撰写的O'Reilly著作“服务器负载平衡”是经典著作。 Unfortunately it's a little dated. 不幸的是,这有点过时了。 Maybe Tony will consider an update. 也许Tony会考虑进行更新。

If you really want "no recovery techniques", basic DNS Round-robin might work for you but it's pretty crude. 如果您真的想要“没有恢复技术”,则基本的DNS Round-robin可能对您有用,但这很粗糙。 There's an open source project called Ultramonkey, but I haven't had a chance to mess with it. 有一个名为Ultramonkey的开源项目,但是我还没有机会搞定它。 A lot of development has gone into commercial solutions which offer load balancing, high-availability, etc. Including the Coyote Point product (which I helped write). 提供负载平衡,高可用性等商业解决方案已经进行了很多开发。其中包括Coyote Point产品(我曾帮助编写)。 The appliance based products are actually quite affordable today. 基于设备的产品实际上今天已经相当实惠。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM