需要双服务器配置建议

时间:2014-04-10 14:02:39

标签: ruby ruby-on-rails-3 nginx redis unicorn

我有2台服务器并运行1个网站。我们的网站主要用于数据。并想弄清楚我应该为每台服务器设置的最佳流程配置,以获得最佳性能。

使用以下内容:

Nginx, PosgreSQL, Redis, Unicorn, Ruby 1.9.3, Ruby on Rails 3

服务器配置:

服务器1(MAIN)

Godaddy Ultimate VPS 
24 cores
• OS: Linux CentOS 6.4
• RAM: 8 GB
• Storage: 240 GB
• Bandwidth: 8,000 GB/mo

Hosting Main Site & Database & running task

Server 2
Godaddy Premium VPS
24 cores
• OS: Linux CentOS 6.5
• RAM: 4 GB
• Storage: 120 GB
• Bandwidth: 4,000 GB/mo

Hosting Secondary site(same as Main) & Redis server

我需要帮助以最大限度地发挥我们网站的潜力。我目前的服务器设置为:

redis resque-1.21.0的8个实例(仅在redis Server上) 16个nginx工作进程实例 独角兽的8个实例

我们的网站每天会收到大约1000 - 4000个文件,每天会解析并发布到我们的数据库,每天大约增加200,000个数据库。

我们目前每天约有200名访问者单独搜索和发布。

1 个答案:

答案 0 :(得分:1)

对于[Server 2]框,您应该有更多的RAM内存,因为从代码到Redis db的执行时间很短。 '更'表示RAM大小应大于30 GB。

DG