部署 ruby 内存占用

hxh1246996371 · 2015年01月31日 · 最后由 marksloan 回复于 2015年02月02日 · 2326 次阅读

下面是 newrelic 的性能监控,ruby 内存占用是不是有点大啊。另外这个 instance 的数量会有影响吗

13 个 instance 才这点内存,不高啊

@marksloan 我想问一下 这个 instance 数量是由什么控制的呢?是网站本身还是在哪儿配置的呢?可以通过减少这个数量来达到降低内存的目的吗

和其他 Rails 项目来比不算大。设置数量要看你用什么部署的。

@Rei 我用的是 nginx+passenger

@Rei 我准备做如下配置: passenger_max_pool_size: 8 passenger_max_instances: 6 这个 instance 数量会不会对网站性能产生影响啊

#6 楼 @hxh1246996371 因为内存不用就是浪费,但是用尽容易宕机,建议让内存占用在 50%~70% 之间。

你可以用 ab 工具测试一下并发性能,小网站并发并不高,中等以上网站估计到时已经有经验了。

#2 楼 @hxh1246996371 楼上正解,我就不复述了

需要 登录 后方可回复, 如果你还没有账号请 注册新账号