我现在使用DRb进行相对不频繁的进程间通信,但我担心如果我的服务增长,它可能无法处理负载,特别是考虑到像派生新线程来处理每个请求这样的事情。有没有人有处理DRb上限的经验,可以告诉我大概是在什么负载下开始导致问题的?处理这个问题的更好的方法是什么,也许是一个运行sinatra的线程?
发布于 2014-03-20 21:45:34
对它运行一个性能测试,然后自己测试。
require 'benchmark'
Benchmark.bm do |x|
x.report {100000.times {"Do DRb request here"}}
endhttps://stackoverflow.com/questions/15609978
复制相似问题