标签: mysql ruby-on-rails ruby ruby-on-rails-3 sidekiq
所以我在Ruby On Rails应用程序上运行Sidekiq,需要处理500K记录。通过处理,我的意思是从远程服务器JSON获取并在MySQL数据库中创建/更新一些记录。
所以现在我使用100的并发性,一切似乎都完全没问题。负载平均值约为2左右,内存使用量平均约为14.63 mb,但是你知道,我仍然认为我可以更快,也许我可以增加并发性?
所以考虑到我有~8 GB的RAM和8核CPU,并且MySQL能够处理负载,你建议我去多高?或者我不应该提高并发度?
如何计算建议的并发性?