2012-10-12 127 views
2

所以我想在我的Rails 3.2.8應用程序中使用datamapper。Datamapper和連接池邏輯

我有一個config/initializers/dm.rb,我加載database.yml

​​

我有一個pool財產在database.yml文件中設置的,但我注意到,DataMapper的不使用。它有它使用的這個神奇數字8,這個數字來自哪裏?我該如何配置datamapper的池設置。

回答

0

只是DataMapper.finalize後,我加入這對於我的測試(與 'sqlite3的內存:::')到poolsize降低到1

class DataObjects::Pooling::Pool 
    alias :initialize_old :initialize 
    def initialize(max_size, resource, args) 
    initialize_old(1, resource, args) 
    end 
end