2012-02-03 16 views
0

我有一個無縫的寶石問題如何設置無縫數據庫池讀取從屬數據庫爲默認值?

development: 
    adapter: jdbcmysql 
    database: mydb_development 
    username: read_user 
    password: abc123 
    pool_adapter: jdbcmysql 
    port: 3306 
    master: 
    host: master-db.example.com 
    port: 6000 
    username: master_user 
    password: 567pass 
    read_pool: 
    - host: read-db-1.example.com 
     pool_weight: 2 
    - host: read-db-2.example.com 

應該閱讀從右側[read-db-1.example.com]?但它很奇怪..它總是閱讀掌握數據庫[mydb_development]。

你有什麼建議,我該如何配置這個gem默認讀取從屬數據庫?

謝謝

回答

0

指定的主配置

默認情況下,主連接將被包括在讀池pool_weight = 0。如果您只想將此連接專用於寫入操作,則應將池重量設置爲零。

seam_leass_database_pool plugin